Testing Explora Argentina

Realizado por: Karen Costa el 14 Octubre de 2024
Total Iterations

5

Total Assertions

385

Total Failed Tests

110

Total Skipped Tests

0


File Information
Collection: Explora Argentina Testing
Environment: ExploraArgentina
Collection Description
Esta colección contiene una serie de requests diseñadas para testear la API de **Explora Argentina**, la cual permite gestionar productos turísticos y sus respectivas categorías. La API es utilizada para operaciones CRUD (Crear, Leer, Actualizar y Eliminar) relacionadas con productos y categorías de experiencias turísticas disponibles en la plataforma. #### Objetivos de la colección: - Verificar la correcta funcionalidad de los endpoints relacionados con la gestión de productos. - Asegurar que las asignaciones de categorías a productos se realizan de forma adecuada. - Validar la recuperación de productos aleatorios y la filtración por lugares. - Probar la creación, edición y eliminación de productos. - Comprobar que la API responde con los códigos de estado HTTP adecuados (200, 201, 404, 400, 500).
Timings and Data
Total run duration: 25.4s
Total data received: 328.61KB
Average response time: 24ms
Summary Item Total Failed
Requests 240 0
Prerequest Scripts 0 0
Test Scripts 240 0
Assertions 385 110
Skipped Tests 0 -



Showing 110 Failures

Failed Test: Se registra un usuario con correo inválido y se espera Response: 400

Assertion Error Message
expected response to have status code 400 but got 201
Failed Test: Login exitoso, respuesta 200

Assertion Error Message
expected response to have status code 200 but got 401
Failed Test: Se actualiza un usuario con nombre vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con apellido vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con email vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con password vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: cambia el rol de un usuario, se espera Response 200 OK con la información del usuario

Assertion Error Message
expected null not to be null
Failed Test: Se intenta asignar una categoría a un productoId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: La lista debe contener al menos un favorito

Assertion Error Message
expected +0 to be above +0
Failed Test: El favorito debe tener las propiedades correctas

Assertion Error Message
Target cannot be null or undefined.
Failed Test: El producto debe tener las propiedades correctas

Assertion Error Message
Cannot read properties of undefined (reading 'producto')
Failed Test: Guardar el ID del favorito para otros tests

Assertion Error Message
Cannot read properties of undefined (reading 'favoritoId')
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict

Assertion Error Message
expected response to have status code 409 but got 201
Failed Test: Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: Registra una nueva reserva, se espera Response 201 Created

Assertion Error Message
expected response to have status code 201 but got 409
Failed Test: El estado de respuesta es 409

Assertion Error Message
expected response to have status code 409 but got 404
Failed Test: El mensaje de error es correcto

Assertion Error Message
expected 'Not Found' to deeply equal 'Conflict'
Failed Test: Mensaje de error correcto

Assertion Error Message
expected { …(4) } to have property 'mensaje'
Failed Test: Se registra un usuario con correo inválido y se espera Response: 400

Assertion Error Message
expected response to have status code 400 but got 201
Failed Test: Login exitoso, respuesta 200

Assertion Error Message
expected response to have status code 200 but got 401
Failed Test: Se actualiza un usuario con nombre vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con apellido vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con email vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con password vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: cambia el rol de un usuario, se espera Response 200 OK con la información del usuario

Assertion Error Message
expected null not to be null
Failed Test: Se intenta asignar una categoría a un productoId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: La lista debe contener al menos un favorito

Assertion Error Message
expected +0 to be above +0
Failed Test: El favorito debe tener las propiedades correctas

Assertion Error Message
Target cannot be null or undefined.
Failed Test: El producto debe tener las propiedades correctas

Assertion Error Message
Cannot read properties of undefined (reading 'producto')
Failed Test: Guardar el ID del favorito para otros tests

Assertion Error Message
Cannot read properties of undefined (reading 'favoritoId')
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict

Assertion Error Message
expected response to have status code 409 but got 201
Failed Test: Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: Registra una nueva reserva, se espera Response 201 Created

Assertion Error Message
expected response to have status code 201 but got 409
Failed Test: El estado de respuesta es 409

Assertion Error Message
expected response to have status code 409 but got 404
Failed Test: El mensaje de error es correcto

Assertion Error Message
expected 'Not Found' to deeply equal 'Conflict'
Failed Test: Mensaje de error correcto

Assertion Error Message
expected { …(4) } to have property 'mensaje'
Failed Test: Se registra un usuario con correo inválido y se espera Response: 400

Assertion Error Message
expected response to have status code 400 but got 201
Failed Test: Login exitoso, respuesta 200

Assertion Error Message
expected response to have status code 200 but got 401
Failed Test: Se actualiza un usuario con nombre vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con apellido vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con email vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con password vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: cambia el rol de un usuario, se espera Response 200 OK con la información del usuario

Assertion Error Message
expected null not to be null
Failed Test: Se intenta asignar una categoría a un productoId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: La lista debe contener al menos un favorito

Assertion Error Message
expected +0 to be above +0
Failed Test: El favorito debe tener las propiedades correctas

Assertion Error Message
Target cannot be null or undefined.
Failed Test: El producto debe tener las propiedades correctas

Assertion Error Message
Cannot read properties of undefined (reading 'producto')
Failed Test: Guardar el ID del favorito para otros tests

Assertion Error Message
Cannot read properties of undefined (reading 'favoritoId')
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict

Assertion Error Message
expected response to have status code 409 but got 201
Failed Test: Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: Registra una nueva reserva, se espera Response 201 Created

Assertion Error Message
expected response to have status code 201 but got 409
Failed Test: El estado de respuesta es 409

Assertion Error Message
expected response to have status code 409 but got 404
Failed Test: El mensaje de error es correcto

Assertion Error Message
expected 'Not Found' to deeply equal 'Conflict'
Failed Test: Mensaje de error correcto

Assertion Error Message
expected { …(4) } to have property 'mensaje'
Failed Test: Se registra un usuario con correo inválido y se espera Response: 400

Assertion Error Message
expected response to have status code 400 but got 201
Failed Test: Login exitoso, respuesta 200

Assertion Error Message
expected response to have status code 200 but got 401
Failed Test: Se actualiza un usuario con nombre vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con apellido vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con email vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con password vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: cambia el rol de un usuario, se espera Response 200 OK con la información del usuario

Assertion Error Message
expected null not to be null
Failed Test: Se intenta asignar una categoría a un productoId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: La lista debe contener al menos un favorito

Assertion Error Message
expected +0 to be above +0
Failed Test: El favorito debe tener las propiedades correctas

Assertion Error Message
Target cannot be null or undefined.
Failed Test: El producto debe tener las propiedades correctas

Assertion Error Message
Cannot read properties of undefined (reading 'producto')
Failed Test: Guardar el ID del favorito para otros tests

Assertion Error Message
Cannot read properties of undefined (reading 'favoritoId')
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict

Assertion Error Message
expected response to have status code 409 but got 201
Failed Test: Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: Registra una nueva reserva, se espera Response 201 Created

Assertion Error Message
expected response to have status code 201 but got 409
Failed Test: El estado de respuesta es 409

Assertion Error Message
expected response to have status code 409 but got 404
Failed Test: El mensaje de error es correcto

Assertion Error Message
expected 'Not Found' to deeply equal 'Conflict'
Failed Test: Mensaje de error correcto

Assertion Error Message
expected { …(4) } to have property 'mensaje'
Failed Test: Se registra un usuario con correo inválido y se espera Response: 400

Assertion Error Message
expected response to have status code 400 but got 201
Failed Test: Login exitoso, respuesta 200

Assertion Error Message
expected response to have status code 200 but got 401
Failed Test: Se actualiza un usuario con nombre vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con apellido vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con email vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: Se actualiza un usuario con password vacío, se espera respuesta 400

Assertion Error Message
expected response to have status code 400 but got 200
Failed Test: cambia el rol de un usuario, se espera Response 200 OK con la información del usuario

Assertion Error Message
expected null not to be null
Failed Test: Se intenta asignar una categoría a un productoId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404

Assertion Error Message
expected response to have status code 404 but got 500
Failed Test: Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: La lista debe contener al menos un favorito

Assertion Error Message
expected +0 to be above +0
Failed Test: El favorito debe tener las propiedades correctas

Assertion Error Message
Target cannot be null or undefined.
Failed Test: El producto debe tener las propiedades correctas

Assertion Error Message
Cannot read properties of undefined (reading 'producto')
Failed Test: Guardar el ID del favorito para otros tests

Assertion Error Message
Cannot read properties of undefined (reading 'favoritoId')
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: La respuesta debe ser 400 Bad Request

Assertion Error Message
expected response to have status code 400 but got 500
Failed Test: Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict

Assertion Error Message
expected response to have status code 409 but got 201
Failed Test: Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found

Assertion Error Message
expected response to have status code 404 but got 200
Failed Test: Registra una nueva reserva, se espera Response 201 Created

Assertion Error Message
expected response to have status code 201 but got 409
Failed Test: El estado de respuesta es 409

Assertion Error Message
expected response to have status code 409 but got 404
Failed Test: El mensaje de error es correcto

Assertion Error Message
expected 'Not Found' to deeply equal 'Conflict'
Failed Test: Mensaje de error correcto

Assertion Error Message
expected { …(4) } to have property 'mensaje'


There are no skipped tests



5 Iterations available to view
Request Description
No permite registrar un usuario con un nombre menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 45ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 08615369-c021-4164-82e4-c1556a5401ae
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Ju",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:01.704+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7f388cf1-2132-4676-bc68-af305f163613
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "Juan",
          "apellido": "Pe",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:01.813+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña menor a 8 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 10ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2d415fe4-3945-45ec-8f7f-a83c49551ecd
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 145
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contra1",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:01.893+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña menor a 8 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña mayor a 16 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8c6ba2fa-55cf-4480-a2b7-8eb26114161b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 156
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseña1234567",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:01.982+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña mayor a 16 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña sin números. La contraseña debe ser alfanumérica y debe contener al menos un número. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b0c217d0-de2f-44e8-b869-26c895f58079
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 151
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseñaaa",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.075+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña sin números 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c48898c3-90df-443f-b383-a6d251fb1beb
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 195
Request Body
{
          "nombre": "juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.170+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 5b810c79-ac52-4c24-8ab5-19436c20268d
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body
{
          "nombre": "juan",
          "apellido": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.263+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin nombre en la plataforma. Se envía una request con el campo nombre vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 29c46f51-8b13-41f2-825c-3f11474bbae3
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.339+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin nombre y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin contraseña en la plataforma. Se envía una request con el campo contraseña vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 9ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3919ebc6-3797-4cb0-b960-e5d2830ec4d4
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 139
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.433+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin contraseña y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin correo en la plataforma. Se envía una request con el campo correo vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0a35241a-38c6-487e-b0b1-9c883974aec9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 126
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.510+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin correo y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario con correo con formato inválido en plataforma. Se envía una request con el campo correo sin punto despues del @. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 83ms
Mean size per request: 90B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bd4e44f1-2c23-49bb-90f0-17b13b4c4f6b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 136
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan@perez",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:01 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":31,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo inválido y se espera Response: 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se registra un usuario con correo inválido y se espera Response: 400
expected response to have status code 400 but got 201
Request Description
No permite registrar un nuevo usuario con correo mayor a 100 caracteres en plataforma. Se envía una request con el campo correo con mas de 100 caracteres. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 215f7ec3-f590-461e-9750-0575b5f65875
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 227
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn@perez.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:02 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.770+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo mayor a 100 caracteres y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin apellido en la plataforma. Se envía una request con el campo apellido vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1d3513f8-0886-4ab7-af44-1f19ebfc1f24
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 142
Request Body
{
          "nombre": "Juan",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:02 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:02.831+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin apellido y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite registrar un nuevo usuario en la plataforma. El cuerpo de la solicitud debe incluir la información del usuario. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `201 Created { "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 85ms
Mean size per request: 108B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ab1a2672-739c-44af-b23a-89e9caf381b1
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 154
Request Body
{
          "nombre": "Evans",
          "apellido": "Carroll",
          "email": "Corine_Prosacco@example.com",
          "password": "Contra123",
          "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:02 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":32,"nombre":"Evans","apellido":"Carroll","email":"Corine_Prosacco@example.com","esAdministrador":true}
Test Information
NamePassedFailedSkipped
Registra un usuario exitosamente, respuesta 201 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
Registra un usuario exitosamente, la respuesta debe incluir la información del usuario creado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Devuelve una lista de todos los usuarios registrados en la plataforma. Response: `200 OK` `Array({ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean })`
Request Information
Request Method: GET
Request URL: http://localhost:8081/usuarios/listar
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 2.16KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ab217d8c-a1fd-44a9-9878-7bddc2c8949f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:02 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"nombre":"Ana","apellido":"Garcia","email":"ana.garcia@example.com","esAdministrador":true},{"id":2,"nombre":"Luis","apellido":"Martinez","email":"luis.martinez@example.com","esAdministrador":true},{"id":3,"nombre":"Maria","apellido":"Fernandez","email":"maria.fernandez@example.com","esAdministrador":true},{"id":4,"nombre":"Juan","apellido":"Rodriguez","email":"juan.rodriguez@example.com","esAdministrador":true},{"id":5,"nombre":"Carla","apellido":"Lopez","email":"carla.lopez@example.com","esAdministrador":false},{"id":6,"nombre":"Martin","apellido":"Marquesi","email":"martin.marquesi@example.com","esAdministrador":false},{"id":7,"nombre":"Esteban","apellido":"Quiroga","email":"esteban.quiroga@example.com","esAdministrador":false},{"id":8,"nombre":"Alfredo","apellido":"Corrado","email":"alfredo.corrado@example.com","esAdministrador":false},{"id":9,"nombre":"Marcela","apellido":"Boanerges","email":"marcela.boanerges@example.com","esAdministrador":false},{"id":10,"nombre":"Noelia","apellido":"Gonzalez","email":"noelia.gonzalez@example.com","esAdministrador":false},{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false},{"id":13,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":15,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":17,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":19,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":21,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":23,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":25,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":27,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":29,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":31,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":32,"nombre":"Evans","apellido":"Carroll","email":"Corine_Prosacco@example.com","esAdministrador":true}]
Test Information
NamePassedFailedSkipped
Se solicita listar los usuarios, se espera Response: 200 OK 1 0 0
Verificar que la respuesta sea un Array 1 0 0
Verificar que traiga el campo 'id' 1 0 0
Verificar que traiga el campo 'nombre' 1 0 0
Verificar que traiga el campo 'apellido' 1 0 0
Verificar que traiga el campo 'email' 1 0 0
Verificar que traiga el campo 'esAdministrador' 1 0 0
Total 7 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un formato de correo no válido y se espera recibir una respuesta 401 Unauthorized. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b6a93f86-a77f-46a6-8eff-d7698df5a213
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "correo@erroneo",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:02 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Correo erróneo, respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía correo y contraseña válido, se espera recibir una respuesta 200 OK. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 7ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3e4488b2-53b2-4568-a262-6160cd8a1ef5
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 66
Request Body
{
          "email": "Juancito@example.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:02 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Login exitoso, respuesta 200 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Login exitoso, respuesta 200
expected response to have status code 200 but got 401
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 74c9101e-7905-458a-9bf5-1435f1039da6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 73
Request Body
{
          "email": "inexistente@inexistente.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:02 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con correo inexistente, respuesta esperada 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 75ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 76bd7222-5784-47c3-ad0a-cad7671aa741
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "juan.perez@example.com",
        	"password": "a"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:02 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con contraseña no válida, se espera respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario enviandole el campo "nombre" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 92ms
Mean size per request: 98B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f80c3b0f-5121-4512-bc81-1e992b45ab1f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:02 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con nombre vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con nombre vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "apellido" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 79ms
Mean size per request: 100B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c083e732-0c73-4499-86bd-9c22e55f4597
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Juancito",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con apellido vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con apellido vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "email" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 82ms
Mean size per request: 84B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 80f190c3-7f27-4fd0-aac0-259b7b2026d1
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 130
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con email vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con email vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "password" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 78ms
Mean size per request: 106B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7e479ced-da79-461b-88a6-a77e8d95ac24
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 143
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con password vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con password vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "esAdministrador" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/32
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 112B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token faae0fb6-d027-4ed2-820e-9f58cac6c9a0
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": 
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:04.302+00:00","status":400,"error":"Bad Request","path":"/usuarios/modificar/32"}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con esAdministrador vacío, se espera respuesta 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de false a true. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/32
Response Information
Response Code: 200 - OK
Mean time per request: 15ms
Mean size per request: 106B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 6917e716-cc66-4e14-9a07-93b9c56709ce
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":32,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" enviando solamente el campo "esAdministrador". Debe incluir la siguiente información en formato JSON: `esAdministrador: Boolean.` Response: `200 OK` `{ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/32
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 75B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 16c748e5-2954-425c-815e-fe7ce7494281
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 39
Request Body
{
        
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":32,"nombre":null,"apellido":null,"email":null,"esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario
expected null not to be null
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de true a false. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/32
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 107B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 87578ccc-fa43-468a-8a58-9ccbf8f177a7
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 148
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":32,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de true a false, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `204 No Content`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/32
Response Information
Response Code: 204 - No Content
Mean time per request: 13ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 86333aa7-4a3e-4b47-a576-6dbe7a22f454
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se verifica que el usuario fue eliminado correctamente, se espera Response 204 No Content 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `404 Not found`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 10ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token fcd73f0f-372b-4dcf-9ff0-2b61ffe018f5
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:03 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta eliminar un usuario con ID inexistente, se espera Response: 404 not found 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite asignar una categoría a un producto con el campo productoId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 17ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e1f62670-c2fc-4838-afd8-bf14521fb639
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 9999,
          "categoriaId": 3
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:03 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:04.856+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
No permite asignar una categoría con el campo categoríaId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 13ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 396032d6-304c-40cb-a6c6-12c5d8e6b1fa
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 1,
          "categoriaId": 9999
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:04.945+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
Asigna una categoria a un producto. `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 1.19KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 19d95e65-417f-4679-af5a-97982b62323b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "productoId": 2,
          "categoriaId": 2
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":null,"imagen":null}}
Test Information
NamePassedFailedSkipped
Se le asigna una categoria a un producto, se espera Response: 200 OK 1 0 0
Verificar que el producto tiene una categoría asignada 1 0 0
Verificar que el producto tiene todos los detalles 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Agrega un nuevo producto a la plataforma. Se deben proporcionar los detalles del producto en el cuerpo de la solicitud. `nombre: String, Required, max 50,` `descripcion: String, Required, max 250,` `descripcionLarga: String, Required, max 2000,` `imagenUrl: String, Required, max 250` `imagenUrl2: String, Required, max 250,` `imagenUrl3: String, Required, max 250,` `precio: float, Required, el precio debe ser mayor a 0,` `disponible: boolean, Required,` `ubicacion: String, Required, max 100,` `itinerario: String, Required, max 2000,` `detalleItinerario: String, Required, max 2000` `categoria: Int.` Response: `200 OK` `{ "id": 31, "nombre": "Producto 1", "descripcion": "Descripción del producto", "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.", "imagenUrl": "`[<code>https://example.com/imagen1.jpg"</code>](https://example.com/imagen1.jpg)`, "imagenUrl2": "`[<code>https://example.com/imagen2.jpg"</code>](https://example.com/imagen2.jpg)`, "imagenUrl3": "`[<code>https://example.com/imagen3.jpg"</code>](https://example.com/imagen3.jpg)`, "precio": 1000.00, "disponible": true, "ubicacion": "Buenos Aires, Argentina", "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.", "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.", "categoria": { "id": 3, "nombre": "TREKKING", "ubicacion": "", "imagen": "`[<code>https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"</code>](https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg)`} }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/api/productos/agregarProducto
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 739B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a69aacb7-4d43-4687-832e-cabd517ea019
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 687
Request Body
{
          "id": 30,
          "nombre": "Producto 1",
          "descripcion": "Descripción del producto",
          "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.",
          "imagenUrl": "https://example.com/imagen1.jpg",
          "imagenUrl2": "https://example.com/imagen2.jpg",
          "imagenUrl3": "https://example.com/imagen3.jpg",
          "precio": 1000.00,
          "disponible": true,
          "ubicacion": "Buenos Aires, Argentina",
          "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.",
          "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.",
          "categoria": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":40,"nombre":"Producto 1","descripcion":"Descripción del producto","descripcionLarga":"Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.","imagenUrl":"https://example.com/imagen1.jpg","imagenUrl2":"https://example.com/imagen2.jpg","imagenUrl3":"https://example.com/imagen3.jpg","precio":1000.00,"disponible":true,"ubicacion":"Buenos Aires, Argentina","itinerario":"Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.","detalleItinerario":"Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}
Test Information
NamePassedFailedSkipped
Agrega un producto exitosamente, respuesta 200 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del producto agregado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Verificar el comportamiento del sistema cuando un usuario no tiene productos favoritos. Response: `200 OK`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/1
Response Information
Response Code: 200 - OK
Mean time per request: 20ms
Mean size per request: 33.01KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f1ebf2e0-9d20-45e9-812a-60fd629aa0fe
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"favoritoId":1,"usuarioId":1,"productoId":9,"producto":{"id":9,"nombre":"Recorrido vinícola en el día más almuerzo Gourmet","descripcion":"Explore los vinos de la región vinícola más grande de Argentina","descripcionLarga":"Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1","precio":180.00,"disponible":true,"ubicacion":"Mendoza, Mendoza","itinerario":"Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida","detalleItinerario":"Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":2,"usuarioId":1,"productoId":15,"producto":{"id":15,"nombre":"San Martín de los Andes por la Ruta de los 7 lagos","descripcion":"Excursión por los paisajes mas impresionantes de la Patagonia","descripcionLarga":"Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg","imagenUrl3":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg","precio":73.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida","detalleItinerario":"Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":3,"usuarioId":1,"productoId":19,"producto":{"id":19,"nombre":"Snorkeling con leones marinos por Madryn Buceo","descripcion":"Observe de cerca a los leones marinos en su entorno natural","descripcionLarga":"Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1","precio":124.00,"disponible":true,"ubicacion":"Puerto Madryn, Chubut","itinerario":"-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.","detalleItinerario":"Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español","categoria":null}},{"favoritoId":4,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":5,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":6,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":7,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":8,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":9,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":10,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":11,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":12,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":13,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":14,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":15,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":16,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":17,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":18,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":19,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":20,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":21,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":22,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":23,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":24,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":25,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":26,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":27,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 1 0 0
El favorito debe tener las propiedades correctas 1 0 0
El producto debe tener las propiedades correctas 1 0 0
Guardar el ID del favorito para otros tests 1 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Comprobar cómo responde el sistema cuando se busca un producto en favoritos para un usuario inexistente. Response: `200 OK` `[]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/7826
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 2B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token eb04dcd4-64bc-4ea5-83c2-8f0852f24133
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Verificar que se pueda obtener la lista de productos favoritos de un usuario. Response: `200 OK` `[    {        "favoritoId": 1,        "usuarioId": 1,        "productoId": 9,        "producto": {            "id": 9,            "nombre": "Recorrido vinícola en el día más almuerzo Gourmet",            "descripcion": "Explore los vinos de la región vinícola más grande de Argentina",            "descripcionLarga": "Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1",            "precio": 180.00,            "disponible": true,            "ubicacion": "Mendoza, Mendoza",            "itinerario": "Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida",            "detalleItinerario": "Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 2,        "usuarioId": 1,        "productoId": 15,        "producto": {            "id": 15,            "nombre": "San Martín de los Andes por la Ruta de los 7 lagos",            "descripcion": "Excursión por los paisajes mas impresionantes de la Patagonia",            "descripcionLarga": "Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg",            "imagenUrl3": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg",            "precio": 73.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida",            "detalleItinerario": "Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 3,        "usuarioId": 1,        "productoId": 19,        "producto": {            "id": 19,            "nombre": "Snorkeling con leones marinos por Madryn Buceo",            "descripcion": "Observe de cerca a los leones marinos en su entorno natural",            "descripcionLarga": "Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.",            "imagenUrl": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1",            "imagenUrl2": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1",            "precio": 124.00,            "disponible": true,            "ubicacion": "Puerto Madryn, Chubut",            "itinerario": "-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.",            "detalleItinerario": "Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español",            "categoria": null        }    },    {        "favoritoId": 4,        "usuarioId": 1,        "productoId": 1,        "producto": {            "id": 1,            "nombre": "San Carlos de Bariloche",            "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",            "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",            "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",            "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",            "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",            "precio": 300.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",            "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 5,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 6,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 7,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    }]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/2
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 2B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 10faa3bb-66b4-4ab1-92f7-ddf07cc9c194
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 0 1 0
El favorito debe tener las propiedades correctas 0 1 0
El producto debe tener las propiedades correctas 0 1 0
Guardar el ID del favorito para otros tests 0 1 0
Total 2 4 0
Test Failures
Test NameAssertion Error
La lista debe contener al menos un favorito
expected +0 to be above +0
El favorito debe tener las propiedades correctas
Target cannot be null or undefined.
El producto debe tener las propiedades correctas
Cannot read properties of undefined (reading 'producto')
Guardar el ID del favorito para otros tests
Cannot read properties of undefined (reading 'favoritoId')
Request Description
No permite agregar un producto a favoritos con el campo usuarioId vacío. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{ "timestamp": "2024-10-11T17:51:52.039+00:00", "status": 400, "error": "Bad Request", "path": "/favoritos/agregarFavorito"`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 97f4a1ba-47c9-465e-ab84-3a478a67ed6a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 45
Request Body
{
          "usuarioId": "",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:05.530+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo usuarioId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{ "timestamp": "2024-10-11T18:22:42.781+00:00", "status": 500, "error": "Internal Server Error", "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 12ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 999a6117-4104-45bf-a9b6-9f2589055f8f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "8888",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:05.627+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
No permite agregar un producto a favoritos con el campo usuarioId invalido. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{    "timestamp": "2024-10-11T20:36:08.279+00:00",    "status": 400,    "error": "Bad Request",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 092d3d78-4a09-40c4-9d1e-3418c0d21660
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "usuarioId": "abc",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:05.714+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo productoId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{    "timestamp": "2024-10-11T18:27:17.825+00:00",    "status": 500,    "error": "Internal Server Error",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 10ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b204241c-5d95-4ad1-b457-27cfdfb5f92c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "1",
          "productoId": 9988
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:05.810+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
Verificar que no se permita agregar un mismo producto dos veces a la lista de favoritos. Response: `201 Created` `{    "favoritoId": 7,    "usuarioId": 1,    "productoId": 1,    "producto": {        "id": 1,        "nombre": "San Carlos de Bariloche",        "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",        "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",        "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",        "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",        "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",        "precio": 300.00,        "disponible": true,        "ubicacion": "San Carlos de Bariloche, Río Negro",        "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",        "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",        "categoria": null    }}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 19ms
Mean size per request: 1.25KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token be0e9be1-2892-4316-b4b8-7e6fc24b1e04
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:04 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":28,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict
expected response to have status code 409 but got 201
Request Description
Verificar que un usuario pueda agregar un producto a su lista de favoritos exitosamente. El cuerpo de la solicitud debe contener los siguientes datos: `{ "usuarioId": int, "productoId": int }` Response: `201 Created` `{ "favoritoId": 4, "usuarioId": 1, "productoId": 1, "producto": { "id": 1, "nombre": "San Carlos de Bariloche", "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia", "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.", "imagenUrl": "`[<code>https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg"</code>](https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg)`, "imagenUrl2": "`[<code>https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg"</code>](https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg)`, "imagenUrl3": "`[<code>https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg"</code>](https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg)`, "precio": 300.00, "disponible": true, "ubicacion": "San Carlos de Bariloche, Río Negro", "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.", "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español", "categoria": null } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 16ms
Mean size per request: 1.12KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8f7fde74-a333-48bd-9db0-8c1bd7d513d2
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":29,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos, respuesta 201 Created 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del favorito agregado, incluyendo el producto asociado 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite eliminar un producto de favoritos que no está en la lista de favoritos. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 47B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 04688e16-3d67-4570-90c1-9f2fa3726a60
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 2,
            "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:06 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Elimina un producto de los favoritos de un usuario. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 47B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2edc93dd-29e0-4034-847e-dc2fbbe4ef17
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 1,
            "productoId": 2
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:06 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se verifica que se haya eliminado el favorito, se espera Response: 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite reservar un producto para un usuario en una fecha específica. El cuerpo de la solicitud debe contener los siguientes datos : `{ "usuarioId": int, "productoId": int, "fechaReserva": string (yyyy-MM-dd) }` Response: `201 Created` `{ "id": int, "usuarioId": int, "fechaReserva": string (fecha en formato yyyy-MM-dd), "producto": { "id": int, "nombre": string, "descripcion": string, "descripcionLarga": string, "imagenUrl": string, "imagenUrl2": string, "imagenUrl3": string, "precio": float, "disponible": boolean, "ubicacion": string, "itinerario": string, "detalleItinerario": string, "categoria": { "id": int, "nombre": string, "ubicacion": string, "imagen": string } } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservar/registrar
Response Information
Response Code: 409 - Conflict
Mean time per request: 8ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1c5874b5-f8f2-49bd-8b5b-3209520b49dc
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 77
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:06 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Registra una nueva reserva, se espera Response 201 Created 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Registra una nueva reserva, se espera Response 201 Created
expected response to have status code 201 but got 409
Request Description
Se envía una solicitud para reservar un producto, especificando el ID del usuario, el ID del producto y la fecha de la reserva. **Response**: Si el producto ya está reservado en la fecha indicada, la API responderá con un código de estado **409 Conflict** y un mensaje de error que explique que el producto ya está reservado para esa fecha.
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservas/%7BreservaId%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 7ms
Mean size per request: 113B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e6e8bd0e-1acd-4018-8597-35cecec57dff
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 75
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:06.362+00:00","status":404,"error":"Not Found","path":"/reservas/%7BreservaId%7D"}
Test Information
NamePassedFailedSkipped
El estado de respuesta es 409 0 1 0
El mensaje de error es correcto 0 1 0
Total 0 2 0
Test Failures
Test NameAssertion Error
El estado de respuesta es 409
expected response to have status code 409 but got 404
El mensaje de error es correcto
expected 'Not Found' to deeply equal 'Conflict'
Request Description
Este test intenta obtener una reserva utilizando un ID que no existe en el sistema. La API debe devolver un código de estado **404 Not Found** junto con un mensaje de error que indique que la reserva no fue encontrada.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservas/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 7ms
Mean size per request: 103B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d62c0369-20d1-429c-8666-be130341badc
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:06.454+00:00","status":404,"error":"Not Found","path":"/reservas/99999"}
Test Information
NamePassedFailedSkipped
Estado es 404 Not Found 1 0 0
Mensaje de error correcto 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
Mensaje de error correcto
expected { …(4) } to have property 'mensaje'
Request Description
Este endpoint permite obtener la lista de reservas asociadas a un usuario específico. Al proporcionar un ID de usuario válido, se retornará un arreglo con todas las reservas que ha realizado. Cada reserva incluirá la siguiente información: `{ "usuarioId": int, "productoId": int, "fechaReserva" }` Si el usuario no tiene reservas, se devolverá un arreglo vacío. En caso de que el usuario no exista, se deberá retornar un error 404.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservar/usuario/historial/1
Response Information
Response Code: 200 - OK
Mean time per request: 23ms
Mean size per request: 18.09KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 18afeb67-698a-4d61-8757-05042f92b1d1
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"usuarioId":1,"fechaReserva":"2024-09-09","producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":2,"usuarioId":1,"fechaReserva":"2024-09-13","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":3,"usuarioId":1,"fechaReserva":"2024-09-14","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":4,"usuarioId":1,"fechaReserva":"2024-09-06","producto":{"id":13,"nombre":"Excursión al glaciar Perito Moreno con navegación","descripcion":"Visita al glaciar Perito Moreno.","descripcionLarga":"Visitar el glaciar Perito Moreno en un solo día es fácil en esta visita guiada desde El Calafate. \nUna salida a primera hora de la mañana le ayudará a evitar las multitudes, así podrá pasear a lo largo de \nla pasarelas en frente del glaciar sin demasiadas intromisiones cuando llegue. A continuación, \nacérquese a unos 150 metros (490 pies) del glaciar en una excursión de navegación por la cara sur.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/0f.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/14.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2b/15/c5/e4/caption.jpg?w=1000&h=-1&s=1","precio":170.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Se le recogerá.\nPerito Moreno Glaciar - Parada: 3 horas - Entrada incluida.\nPasarelas Perito Moreno - Parada: 2 horas - Entrada incluida.\nVolverás al punto de partida","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":10,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":6,"nombre":"Mini Trekking Glaciar Perito Moreno","descripcion":"Experimenta una caminata única sobre el glaciar Perito Moreno en El Calafate","descripcionLarga":"Este tour te ofrece la oportunidad de realizar una caminata sobre el famoso glaciar Perito Moreno. Con la ayuda de guías experimentados, explorarás las formaciones de hielo y disfrutarás de vistas espectaculares del glaciar y el lago Argentino.","imagenUrl":"https://media.tacdn.com/media/attractions-splice-spp-674x446/0b/04/b1/f4.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/60/eb/b1/caption.jpg?w=1200&h=-1&s=1","imagenUrl3":"https://www.interpatagonia.com/paseos/trekkingperitomoreno/trekking-perito-moreno-7.jpg","precio":180.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Llegada al Parque Nacional Los Glaciares.\nTransporte al Glaciar.\nPreparación y Briefing.\nInicio del Mini Trekking.\nAlmuerzo y Exploración.\nRegreso a El Calafate.","detalleItinerario":"Edad: 8 a 65 años, máx 10 por grupo. Duración: 10 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}},{"id":21,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":22,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":32,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":28,"nombre":"Bodega Clos de los Siete","descripcion":"Con este tour privado del vino, podrá aprender más sobre Clos de los Siete","descripcionLarga":"Un proyecto vitivinícola colaborativo especial de un grupo de enólogos franceses, en el área del Valle de Uco en Mendoza. Realizar una visita guiada le ahorra tiempo en la investigación de bodegas, ya que se organiza una programación completa para usted. En el camino, disfrute del lujo de beneficios adicionales, como almuerzo y catas de vino incluidos.","imagenUrl":"https://tangol.com/blog/Fotos/Galeria/mendoza_0_202102121427430.JPG","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/25/70/d8.jpg","imagenUrl3":"https://www.aseuniv.com/images/clos-de-los-7-img-5.jpg","precio":350.00,"disponible":true,"ubicacion":"Tunuyán, Mendoza","itinerario":"Visita y degustaciones en 2 bodegas\nAlmuerzo gourmet en bodega\nPickup en hotel / hospedaje\nGuía - Sommelier de Clos de los Siete\nTransporte con guía registrado\nNuestra visita cubre las bodegas Monteviejo, Cuvelier Los Andes, DiamAndes y las recientemente abiertas al público de Rolland.","detalleItinerario":"Edades de 18 a 99\nDuración: 8 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Francés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":43,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":44,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":52,"usuarioId":1,"fechaReserva":"2024-10-14","producto":{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":"","imagen":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/16/77/c4/ed/img-20190213-wa0063-largejpg.jpg"}}}]
Test Information
NamePassedFailedSkipped
El estado de la respuesta es 200 OK 1 0 0
La respuesta contiene una lista de reservas 1 0 0
Cada reserva contiene los campos esperados 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d6b85790-c52c-4db9-8afd-f62614ec9ef5
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Ju",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:06.636+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 088cdf98-ce86-4540-bc6e-a1a8c3958aad
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "Juan",
          "apellido": "Pe",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:06.715+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña menor a 8 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 04bc1b15-fdf1-4593-94f0-e55ca0a98ce6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 145
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contra1",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:06.793+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña menor a 8 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña mayor a 16 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 51c52ae9-9b02-4c90-a5ba-f62911f0b3d3
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 156
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseña1234567",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:06.883+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña mayor a 16 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña sin números. La contraseña debe ser alfanumérica y debe contener al menos un número. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8981c9ea-1bb7-4a6b-bc75-509a0bd6fe50
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 151
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseñaaa",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:06 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:06.976+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña sin números 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c30d82c3-ec9d-44c2-8d82-479be6b2594d
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 195
Request Body
{
          "nombre": "juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:07.069+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 6493e67e-ba4e-4ff9-a6f8-9f8698b999c1
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body
{
          "nombre": "juan",
          "apellido": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:07.146+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin nombre en la plataforma. Se envía una request con el campo nombre vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a6f81cb8-9b8a-4d29-aecf-0280d98ac7e4
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:07.224+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin nombre y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin contraseña en la plataforma. Se envía una request con el campo contraseña vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 73c086f8-22b9-4d3b-a55e-83b4cf1dc74f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 139
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:07.316+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin contraseña y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin correo en la plataforma. Se envía una request con el campo correo vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 5eaf7f2f-f682-4da0-aea2-5dca1e4cf036
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 126
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:07.408+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin correo y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario con correo con formato inválido en plataforma. Se envía una request con el campo correo sin punto despues del @. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 79ms
Mean size per request: 90B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d97c466c-4809-4ff0-b17f-5f52996b5326
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 136
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan@perez",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":33,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo inválido y se espera Response: 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se registra un usuario con correo inválido y se espera Response: 400
expected response to have status code 400 but got 201
Request Description
No permite registrar un nuevo usuario con correo mayor a 100 caracteres en plataforma. Se envía una request con el campo correo con mas de 100 caracteres. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7785c337-9a38-47c4-aa7f-5963272e159c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 227
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn@perez.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:07.641+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo mayor a 100 caracteres y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin apellido en la plataforma. Se envía una request con el campo apellido vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0f7d07bf-cfc5-4439-a4ec-35e01e36df39
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 142
Request Body
{
          "nombre": "Juan",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:07.716+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin apellido y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite registrar un nuevo usuario en la plataforma. El cuerpo de la solicitud debe incluir la información del usuario. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `201 Created { "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 77ms
Mean size per request: 102B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 5866369b-32f5-41a9-a6af-d90b0432f28e
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 148
Request Body
{
          "nombre": "Oceane",
          "apellido": "Hamill",
          "email": "Abdullah6@example.net",
          "password": "Contra123",
          "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":34,"nombre":"Oceane","apellido":"Hamill","email":"Abdullah6@example.net","esAdministrador":true}
Test Information
NamePassedFailedSkipped
Registra un usuario exitosamente, respuesta 201 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
Registra un usuario exitosamente, la respuesta debe incluir la información del usuario creado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Devuelve una lista de todos los usuarios registrados en la plataforma. Response: `200 OK` `Array({ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean })`
Request Information
Request Method: GET
Request URL: http://localhost:8081/usuarios/listar
Response Information
Response Code: 200 - OK
Mean time per request: 10ms
Mean size per request: 2.25KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b15efad3-0d9b-48f3-a895-a9286abceee9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:07 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"nombre":"Ana","apellido":"Garcia","email":"ana.garcia@example.com","esAdministrador":true},{"id":2,"nombre":"Luis","apellido":"Martinez","email":"luis.martinez@example.com","esAdministrador":true},{"id":3,"nombre":"Maria","apellido":"Fernandez","email":"maria.fernandez@example.com","esAdministrador":true},{"id":4,"nombre":"Juan","apellido":"Rodriguez","email":"juan.rodriguez@example.com","esAdministrador":true},{"id":5,"nombre":"Carla","apellido":"Lopez","email":"carla.lopez@example.com","esAdministrador":false},{"id":6,"nombre":"Martin","apellido":"Marquesi","email":"martin.marquesi@example.com","esAdministrador":false},{"id":7,"nombre":"Esteban","apellido":"Quiroga","email":"esteban.quiroga@example.com","esAdministrador":false},{"id":8,"nombre":"Alfredo","apellido":"Corrado","email":"alfredo.corrado@example.com","esAdministrador":false},{"id":9,"nombre":"Marcela","apellido":"Boanerges","email":"marcela.boanerges@example.com","esAdministrador":false},{"id":10,"nombre":"Noelia","apellido":"Gonzalez","email":"noelia.gonzalez@example.com","esAdministrador":false},{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false},{"id":13,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":15,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":17,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":19,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":21,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":23,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":25,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":27,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":29,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":31,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":33,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":34,"nombre":"Oceane","apellido":"Hamill","email":"Abdullah6@example.net","esAdministrador":true}]
Test Information
NamePassedFailedSkipped
Se solicita listar los usuarios, se espera Response: 200 OK 1 0 0
Verificar que la respuesta sea un Array 1 0 0
Verificar que traiga el campo 'id' 1 0 0
Verificar que traiga el campo 'nombre' 1 0 0
Verificar que traiga el campo 'apellido' 1 0 0
Verificar que traiga el campo 'email' 1 0 0
Verificar que traiga el campo 'esAdministrador' 1 0 0
Total 7 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un formato de correo no válido y se espera recibir una respuesta 401 Unauthorized. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 9576ed2b-bb18-4897-8a1c-d024451cd105
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "correo@erroneo",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:08 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Correo erróneo, respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía correo y contraseña válido, se espera recibir una respuesta 200 OK. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 5ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b62f000f-a485-4db3-9405-3cabce281522
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 66
Request Body
{
          "email": "Juancito@example.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:08 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Login exitoso, respuesta 200 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Login exitoso, respuesta 200
expected response to have status code 200 but got 401
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ad183225-3713-45b7-9335-0b94dc1041c6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 73
Request Body
{
          "email": "inexistente@inexistente.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:08 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con correo inexistente, respuesta esperada 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 74ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 955d4088-a71e-466f-9b16-d4e618b3eed4
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "juan.perez@example.com",
        	"password": "a"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:08 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con contraseña no válida, se espera respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario enviandole el campo "nombre" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 176ms
Mean size per request: 98B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f940b48c-81e9-4c56-893f-607d08772225
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:08 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con nombre vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con nombre vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "apellido" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 82ms
Mean size per request: 100B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 39bf7bf8-cfb1-447e-8c94-727e9502891a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Juancito",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:08 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con apellido vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con apellido vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "email" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 76ms
Mean size per request: 84B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2ffc73f9-7094-4d8f-928f-9659da088100
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 130
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:08 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con email vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con email vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "password" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 85ms
Mean size per request: 106B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 357cce2c-1a6b-4026-8d9c-6c806a21d91f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 143
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con password vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con password vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "esAdministrador" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/34
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 112B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ea144325-50e6-4bb9-bd27-86e9d2266974
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": 
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:09.208+00:00","status":400,"error":"Bad Request","path":"/usuarios/modificar/34"}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con esAdministrador vacío, se espera respuesta 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de false a true. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/34
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 106B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token cece01bc-68be-4a98-8543-2aa18ef6a654
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":34,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" enviando solamente el campo "esAdministrador". Debe incluir la siguiente información en formato JSON: `esAdministrador: Boolean.` Response: `200 OK` `{ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/34
Response Information
Response Code: 200 - OK
Mean time per request: 11ms
Mean size per request: 75B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4fd00a63-cc0a-42bd-b7b9-714501d9b152
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 39
Request Body
{
        
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":34,"nombre":null,"apellido":null,"email":null,"esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario
expected null not to be null
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de true a false. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/34
Response Information
Response Code: 200 - OK
Mean time per request: 15ms
Mean size per request: 107B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 6897a78c-1b80-4656-bf27-42198dea414a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 148
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":34,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de true a false, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `204 No Content`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/34
Response Information
Response Code: 204 - No Content
Mean time per request: 12ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0c43ed23-14b6-42b1-a45a-ef0ddb23d321
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se verifica que el usuario fue eliminado correctamente, se espera Response 204 No Content 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `404 Not found`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 8ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 15ce4ae5-2a88-4a4c-92ef-d8fe05fb4782
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta eliminar un usuario con ID inexistente, se espera Response: 404 not found 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite asignar una categoría a un producto con el campo productoId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 10ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 49d979fd-5ed8-47d8-a80e-1263a8b162bb
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 9999,
          "categoriaId": 3
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:09.754+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
No permite asignar una categoría con el campo categoríaId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 13ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a7949483-fa84-4c0e-a255-915a15c1cd0d
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 1,
          "categoriaId": 9999
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:09.835+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
Asigna una categoria a un producto. `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 1.19KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3945ce7d-36a3-4d01-a7b4-2fe5ee36abf0
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "productoId": 2,
          "categoriaId": 2
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":null,"imagen":null}}
Test Information
NamePassedFailedSkipped
Se le asigna una categoria a un producto, se espera Response: 200 OK 1 0 0
Verificar que el producto tiene una categoría asignada 1 0 0
Verificar que el producto tiene todos los detalles 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Agrega un nuevo producto a la plataforma. Se deben proporcionar los detalles del producto en el cuerpo de la solicitud. `nombre: String, Required, max 50,` `descripcion: String, Required, max 250,` `descripcionLarga: String, Required, max 2000,` `imagenUrl: String, Required, max 250` `imagenUrl2: String, Required, max 250,` `imagenUrl3: String, Required, max 250,` `precio: float, Required, el precio debe ser mayor a 0,` `disponible: boolean, Required,` `ubicacion: String, Required, max 100,` `itinerario: String, Required, max 2000,` `detalleItinerario: String, Required, max 2000` `categoria: Int.` Response: `200 OK` `{ "id": 31, "nombre": "Producto 1", "descripcion": "Descripción del producto", "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.", "imagenUrl": "`[<code>https://example.com/imagen1.jpg"</code>](https://example.com/imagen1.jpg)`, "imagenUrl2": "`[<code>https://example.com/imagen2.jpg"</code>](https://example.com/imagen2.jpg)`, "imagenUrl3": "`[<code>https://example.com/imagen3.jpg"</code>](https://example.com/imagen3.jpg)`, "precio": 1000.00, "disponible": true, "ubicacion": "Buenos Aires, Argentina", "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.", "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.", "categoria": { "id": 3, "nombre": "TREKKING", "ubicacion": "", "imagen": "`[<code>https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"</code>](https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg)`} }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/api/productos/agregarProducto
Response Information
Response Code: 200 - OK
Mean time per request: 11ms
Mean size per request: 739B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7363895c-2be4-4fac-a98a-a4fb1a56b717
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 687
Request Body
{
          "id": 30,
          "nombre": "Producto 1",
          "descripcion": "Descripción del producto",
          "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.",
          "imagenUrl": "https://example.com/imagen1.jpg",
          "imagenUrl2": "https://example.com/imagen2.jpg",
          "imagenUrl3": "https://example.com/imagen3.jpg",
          "precio": 1000.00,
          "disponible": true,
          "ubicacion": "Buenos Aires, Argentina",
          "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.",
          "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.",
          "categoria": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":41,"nombre":"Producto 1","descripcion":"Descripción del producto","descripcionLarga":"Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.","imagenUrl":"https://example.com/imagen1.jpg","imagenUrl2":"https://example.com/imagen2.jpg","imagenUrl3":"https://example.com/imagen3.jpg","precio":1000.00,"disponible":true,"ubicacion":"Buenos Aires, Argentina","itinerario":"Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.","detalleItinerario":"Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}
Test Information
NamePassedFailedSkipped
Agrega un producto exitosamente, respuesta 200 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del producto agregado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Verificar el comportamiento del sistema cuando un usuario no tiene productos favoritos. Response: `200 OK`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/1
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 35.38KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 51a92f1c-a23b-4c52-a128-3a4f0a8977af
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:09 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"favoritoId":1,"usuarioId":1,"productoId":9,"producto":{"id":9,"nombre":"Recorrido vinícola en el día más almuerzo Gourmet","descripcion":"Explore los vinos de la región vinícola más grande de Argentina","descripcionLarga":"Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1","precio":180.00,"disponible":true,"ubicacion":"Mendoza, Mendoza","itinerario":"Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida","detalleItinerario":"Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":2,"usuarioId":1,"productoId":15,"producto":{"id":15,"nombre":"San Martín de los Andes por la Ruta de los 7 lagos","descripcion":"Excursión por los paisajes mas impresionantes de la Patagonia","descripcionLarga":"Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg","imagenUrl3":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg","precio":73.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida","detalleItinerario":"Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":3,"usuarioId":1,"productoId":19,"producto":{"id":19,"nombre":"Snorkeling con leones marinos por Madryn Buceo","descripcion":"Observe de cerca a los leones marinos en su entorno natural","descripcionLarga":"Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1","precio":124.00,"disponible":true,"ubicacion":"Puerto Madryn, Chubut","itinerario":"-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.","detalleItinerario":"Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español","categoria":null}},{"favoritoId":4,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":5,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":6,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":7,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":8,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":9,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":10,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":11,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":12,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":13,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":14,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":15,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":16,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":17,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":18,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":19,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":20,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":21,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":22,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":23,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":24,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":25,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":26,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":27,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":28,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":29,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 1 0 0
El favorito debe tener las propiedades correctas 1 0 0
El producto debe tener las propiedades correctas 1 0 0
Guardar el ID del favorito para otros tests 1 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Comprobar cómo responde el sistema cuando se busca un producto en favoritos para un usuario inexistente. Response: `200 OK` `[]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/7826
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 2B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4826a815-cebe-4552-bc22-56b34b0bce89
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Verificar que se pueda obtener la lista de productos favoritos de un usuario. Response: `200 OK` `[    {        "favoritoId": 1,        "usuarioId": 1,        "productoId": 9,        "producto": {            "id": 9,            "nombre": "Recorrido vinícola en el día más almuerzo Gourmet",            "descripcion": "Explore los vinos de la región vinícola más grande de Argentina",            "descripcionLarga": "Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1",            "precio": 180.00,            "disponible": true,            "ubicacion": "Mendoza, Mendoza",            "itinerario": "Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida",            "detalleItinerario": "Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 2,        "usuarioId": 1,        "productoId": 15,        "producto": {            "id": 15,            "nombre": "San Martín de los Andes por la Ruta de los 7 lagos",            "descripcion": "Excursión por los paisajes mas impresionantes de la Patagonia",            "descripcionLarga": "Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg",            "imagenUrl3": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg",            "precio": 73.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida",            "detalleItinerario": "Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 3,        "usuarioId": 1,        "productoId": 19,        "producto": {            "id": 19,            "nombre": "Snorkeling con leones marinos por Madryn Buceo",            "descripcion": "Observe de cerca a los leones marinos en su entorno natural",            "descripcionLarga": "Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.",            "imagenUrl": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1",            "imagenUrl2": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1",            "precio": 124.00,            "disponible": true,            "ubicacion": "Puerto Madryn, Chubut",            "itinerario": "-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.",            "detalleItinerario": "Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español",            "categoria": null        }    },    {        "favoritoId": 4,        "usuarioId": 1,        "productoId": 1,        "producto": {            "id": 1,            "nombre": "San Carlos de Bariloche",            "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",            "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",            "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",            "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",            "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",            "precio": 300.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",            "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 5,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 6,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 7,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    }]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/2
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 2B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 07270318-7cbe-4e55-aacd-5af2306e9e4e
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 0 1 0
El favorito debe tener las propiedades correctas 0 1 0
El producto debe tener las propiedades correctas 0 1 0
Guardar el ID del favorito para otros tests 0 1 0
Total 2 4 0
Test Failures
Test NameAssertion Error
La lista debe contener al menos un favorito
expected +0 to be above +0
El favorito debe tener las propiedades correctas
Target cannot be null or undefined.
El producto debe tener las propiedades correctas
Cannot read properties of undefined (reading 'producto')
Guardar el ID del favorito para otros tests
Cannot read properties of undefined (reading 'favoritoId')
Request Description
No permite agregar un producto a favoritos con el campo usuarioId vacío. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{ "timestamp": "2024-10-11T17:51:52.039+00:00", "status": 400, "error": "Bad Request", "path": "/favoritos/agregarFavorito"`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2b4d1227-2dab-43eb-88a9-e749e3885f6b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 45
Request Body
{
          "usuarioId": "",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:10.399+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo usuarioId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{ "timestamp": "2024-10-11T18:22:42.781+00:00", "status": 500, "error": "Internal Server Error", "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 11ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f20750dc-581b-402d-bc85-b117075f9424
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "8888",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:10.496+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
No permite agregar un producto a favoritos con el campo usuarioId invalido. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{    "timestamp": "2024-10-11T20:36:08.279+00:00",    "status": 400,    "error": "Bad Request",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7e11aa0a-2f55-466f-ab90-c0ddbf6f5473
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "usuarioId": "abc",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:10.585+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo productoId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{    "timestamp": "2024-10-11T18:27:17.825+00:00",    "status": 500,    "error": "Internal Server Error",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 12ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2456668a-1060-4efb-ae96-f4cad6fdc863
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "1",
          "productoId": 9988
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:10.669+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
Verificar que no se permita agregar un mismo producto dos veces a la lista de favoritos. Response: `201 Created` `{    "favoritoId": 7,    "usuarioId": 1,    "productoId": 1,    "producto": {        "id": 1,        "nombre": "San Carlos de Bariloche",        "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",        "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",        "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",        "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",        "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",        "precio": 300.00,        "disponible": true,        "ubicacion": "San Carlos de Bariloche, Río Negro",        "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",        "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",        "categoria": null    }}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 19ms
Mean size per request: 1.25KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token fc16613f-243c-456b-8537-2aa262cee01f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":30,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict
expected response to have status code 409 but got 201
Request Description
Verificar que un usuario pueda agregar un producto a su lista de favoritos exitosamente. El cuerpo de la solicitud debe contener los siguientes datos: `{ "usuarioId": int, "productoId": int }` Response: `201 Created` `{ "favoritoId": 4, "usuarioId": 1, "productoId": 1, "producto": { "id": 1, "nombre": "San Carlos de Bariloche", "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia", "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.", "imagenUrl": "`[<code>https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg"</code>](https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg)`, "imagenUrl2": "`[<code>https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg"</code>](https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg)`, "imagenUrl3": "`[<code>https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg"</code>](https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg)`, "precio": 300.00, "disponible": true, "ubicacion": "San Carlos de Bariloche, Río Negro", "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.", "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español", "categoria": null } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 17ms
Mean size per request: 1.12KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f7436c35-891d-4a64-94e9-b16965fd1a32
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":31,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos, respuesta 201 Created 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del favorito agregado, incluyendo el producto asociado 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite eliminar un producto de favoritos que no está en la lista de favoritos. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 47B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a51c1ce6-2597-435e-8fe9-b8694fffd578
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 2,
            "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Elimina un producto de los favoritos de un usuario. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 47B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b8493818-368a-4489-b933-7787957ec493
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 1,
            "productoId": 2
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se verifica que se haya eliminado el favorito, se espera Response: 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite reservar un producto para un usuario en una fecha específica. El cuerpo de la solicitud debe contener los siguientes datos : `{ "usuarioId": int, "productoId": int, "fechaReserva": string (yyyy-MM-dd) }` Response: `201 Created` `{ "id": int, "usuarioId": int, "fechaReserva": string (fecha en formato yyyy-MM-dd), "producto": { "id": int, "nombre": string, "descripcion": string, "descripcionLarga": string, "imagenUrl": string, "imagenUrl2": string, "imagenUrl3": string, "precio": float, "disponible": boolean, "ubicacion": string, "itinerario": string, "detalleItinerario": string, "categoria": { "id": int, "nombre": string, "ubicacion": string, "imagen": string } } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservar/registrar
Response Information
Response Code: 409 - Conflict
Mean time per request: 8ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1c33f701-e3f4-477a-8317-fb27b39d8e9a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 77
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Registra una nueva reserva, se espera Response 201 Created 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Registra una nueva reserva, se espera Response 201 Created
expected response to have status code 201 but got 409
Request Description
Se envía una solicitud para reservar un producto, especificando el ID del usuario, el ID del producto y la fecha de la reserva. **Response**: Si el producto ya está reservado en la fecha indicada, la API responderá con un código de estado **409 Conflict** y un mensaje de error que explique que el producto ya está reservado para esa fecha.
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservas/%7BreservaId%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 5ms
Mean size per request: 113B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4d42480d-1310-45db-9bb1-c7c28b1dfbc3
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 75
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:10 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:11.195+00:00","status":404,"error":"Not Found","path":"/reservas/%7BreservaId%7D"}
Test Information
NamePassedFailedSkipped
El estado de respuesta es 409 0 1 0
El mensaje de error es correcto 0 1 0
Total 0 2 0
Test Failures
Test NameAssertion Error
El estado de respuesta es 409
expected response to have status code 409 but got 404
El mensaje de error es correcto
expected 'Not Found' to deeply equal 'Conflict'
Request Description
Este test intenta obtener una reserva utilizando un ID que no existe en el sistema. La API debe devolver un código de estado **404 Not Found** junto con un mensaje de error que indique que la reserva no fue encontrada.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservas/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 7ms
Mean size per request: 103B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4941058d-5f86-47c9-9d75-f6c50f4dafeb
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:11.289+00:00","status":404,"error":"Not Found","path":"/reservas/99999"}
Test Information
NamePassedFailedSkipped
Estado es 404 Not Found 1 0 0
Mensaje de error correcto 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
Mensaje de error correcto
expected { …(4) } to have property 'mensaje'
Request Description
Este endpoint permite obtener la lista de reservas asociadas a un usuario específico. Al proporcionar un ID de usuario válido, se retornará un arreglo con todas las reservas que ha realizado. Cada reserva incluirá la siguiente información: `{ "usuarioId": int, "productoId": int, "fechaReserva" }` Si el usuario no tiene reservas, se devolverá un arreglo vacío. En caso de que el usuario no exista, se deberá retornar un error 404.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservar/usuario/historial/1
Response Information
Response Code: 200 - OK
Mean time per request: 17ms
Mean size per request: 18.09KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2b38dc82-5cfb-415a-9e50-54c64fc534df
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"usuarioId":1,"fechaReserva":"2024-09-09","producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":2,"usuarioId":1,"fechaReserva":"2024-09-13","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":3,"usuarioId":1,"fechaReserva":"2024-09-14","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":4,"usuarioId":1,"fechaReserva":"2024-09-06","producto":{"id":13,"nombre":"Excursión al glaciar Perito Moreno con navegación","descripcion":"Visita al glaciar Perito Moreno.","descripcionLarga":"Visitar el glaciar Perito Moreno en un solo día es fácil en esta visita guiada desde El Calafate. \nUna salida a primera hora de la mañana le ayudará a evitar las multitudes, así podrá pasear a lo largo de \nla pasarelas en frente del glaciar sin demasiadas intromisiones cuando llegue. A continuación, \nacérquese a unos 150 metros (490 pies) del glaciar en una excursión de navegación por la cara sur.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/0f.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/14.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2b/15/c5/e4/caption.jpg?w=1000&h=-1&s=1","precio":170.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Se le recogerá.\nPerito Moreno Glaciar - Parada: 3 horas - Entrada incluida.\nPasarelas Perito Moreno - Parada: 2 horas - Entrada incluida.\nVolverás al punto de partida","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":10,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":6,"nombre":"Mini Trekking Glaciar Perito Moreno","descripcion":"Experimenta una caminata única sobre el glaciar Perito Moreno en El Calafate","descripcionLarga":"Este tour te ofrece la oportunidad de realizar una caminata sobre el famoso glaciar Perito Moreno. Con la ayuda de guías experimentados, explorarás las formaciones de hielo y disfrutarás de vistas espectaculares del glaciar y el lago Argentino.","imagenUrl":"https://media.tacdn.com/media/attractions-splice-spp-674x446/0b/04/b1/f4.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/60/eb/b1/caption.jpg?w=1200&h=-1&s=1","imagenUrl3":"https://www.interpatagonia.com/paseos/trekkingperitomoreno/trekking-perito-moreno-7.jpg","precio":180.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Llegada al Parque Nacional Los Glaciares.\nTransporte al Glaciar.\nPreparación y Briefing.\nInicio del Mini Trekking.\nAlmuerzo y Exploración.\nRegreso a El Calafate.","detalleItinerario":"Edad: 8 a 65 años, máx 10 por grupo. Duración: 10 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}},{"id":21,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":22,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":32,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":28,"nombre":"Bodega Clos de los Siete","descripcion":"Con este tour privado del vino, podrá aprender más sobre Clos de los Siete","descripcionLarga":"Un proyecto vitivinícola colaborativo especial de un grupo de enólogos franceses, en el área del Valle de Uco en Mendoza. Realizar una visita guiada le ahorra tiempo en la investigación de bodegas, ya que se organiza una programación completa para usted. En el camino, disfrute del lujo de beneficios adicionales, como almuerzo y catas de vino incluidos.","imagenUrl":"https://tangol.com/blog/Fotos/Galeria/mendoza_0_202102121427430.JPG","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/25/70/d8.jpg","imagenUrl3":"https://www.aseuniv.com/images/clos-de-los-7-img-5.jpg","precio":350.00,"disponible":true,"ubicacion":"Tunuyán, Mendoza","itinerario":"Visita y degustaciones en 2 bodegas\nAlmuerzo gourmet en bodega\nPickup en hotel / hospedaje\nGuía - Sommelier de Clos de los Siete\nTransporte con guía registrado\nNuestra visita cubre las bodegas Monteviejo, Cuvelier Los Andes, DiamAndes y las recientemente abiertas al público de Rolland.","detalleItinerario":"Edades de 18 a 99\nDuración: 8 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Francés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":43,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":44,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":52,"usuarioId":1,"fechaReserva":"2024-10-14","producto":{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":"","imagen":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/16/77/c4/ed/img-20190213-wa0063-largejpg.jpg"}}}]
Test Information
NamePassedFailedSkipped
El estado de la respuesta es 200 OK 1 0 0
La respuesta contiene una lista de reservas 1 0 0
Cada reserva contiene los campos esperados 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a60eb904-7b8a-4de5-b2a4-725bbf8318bd
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Ju",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:11.472+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b0f642dd-f1c9-4b6e-81c4-8fe78f8cd3bb
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "Juan",
          "apellido": "Pe",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:11.566+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña menor a 8 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c1e23b38-bf39-4356-b34a-260bf7eb1a3e
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 145
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contra1",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:11.661+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña menor a 8 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña mayor a 16 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8fbd9f67-c159-4c66-84b7-3fcc953e5ca7
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 156
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseña1234567",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:11.751+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña mayor a 16 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña sin números. La contraseña debe ser alfanumérica y debe contener al menos un número. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3cfaeea1-d622-452e-a891-fa6bce3b2d2f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 151
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseñaaa",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:11.844+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña sin números 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c9f4f608-94e5-4292-8005-0f759735feb2
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 195
Request Body
{
          "nombre": "juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:11.935+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7a828fa2-060c-45fb-b016-12616748836b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body
{
          "nombre": "juan",
          "apellido": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:12.027+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin nombre en la plataforma. Se envía una request con el campo nombre vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ba97c660-040a-44c5-9685-2134b517d756
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:12.118+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin nombre y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin contraseña en la plataforma. Se envía una request con el campo contraseña vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3953b8d1-4c3d-4b86-a212-9546ac569a6c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 139
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:11 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:12.212+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin contraseña y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin correo en la plataforma. Se envía una request con el campo correo vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ca418311-425d-4d5c-b744-337885b3e147
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 126
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:12 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:12.292+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin correo y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario con correo con formato inválido en plataforma. Se envía una request con el campo correo sin punto despues del @. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 77ms
Mean size per request: 90B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8c3625a6-5aae-4946-8998-760f256f107a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 136
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan@perez",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:12 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":35,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo inválido y se espera Response: 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se registra un usuario con correo inválido y se espera Response: 400
expected response to have status code 400 but got 201
Request Description
No permite registrar un nuevo usuario con correo mayor a 100 caracteres en plataforma. Se envía una request con el campo correo con mas de 100 caracteres. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 09500b29-5949-449e-bfb9-6f677d985092
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 227
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn@perez.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:12 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:12.535+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo mayor a 100 caracteres y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin apellido en la plataforma. Se envía una request con el campo apellido vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d33dbb79-6d1b-43c4-aceb-0c2bf8a30f08
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 142
Request Body
{
          "nombre": "Juan",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:12 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:12.628+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin apellido y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite registrar un nuevo usuario en la plataforma. El cuerpo de la solicitud debe incluir la información del usuario. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `201 Created { "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 85ms
Mean size per request: 100B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 71911502-286e-48b8-9ab9-bcbe8c9d6dcd
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Ali",
          "apellido": "Gottlieb",
          "email": "Kayley1@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:12 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":36,"nombre":"Ali","apellido":"Gottlieb","email":"Kayley1@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Registra un usuario exitosamente, respuesta 201 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
Registra un usuario exitosamente, la respuesta debe incluir la información del usuario creado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Devuelve una lista de todos los usuarios registrados en la plataforma. Response: `200 OK` `Array({ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean })`
Request Information
Request Method: GET
Request URL: http://localhost:8081/usuarios/listar
Response Information
Response Code: 200 - OK
Mean time per request: 11ms
Mean size per request: 2.33KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token cd2e6c9b-98da-4c0f-ab48-3c299c68e7ab
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:12 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"nombre":"Ana","apellido":"Garcia","email":"ana.garcia@example.com","esAdministrador":true},{"id":2,"nombre":"Luis","apellido":"Martinez","email":"luis.martinez@example.com","esAdministrador":true},{"id":3,"nombre":"Maria","apellido":"Fernandez","email":"maria.fernandez@example.com","esAdministrador":true},{"id":4,"nombre":"Juan","apellido":"Rodriguez","email":"juan.rodriguez@example.com","esAdministrador":true},{"id":5,"nombre":"Carla","apellido":"Lopez","email":"carla.lopez@example.com","esAdministrador":false},{"id":6,"nombre":"Martin","apellido":"Marquesi","email":"martin.marquesi@example.com","esAdministrador":false},{"id":7,"nombre":"Esteban","apellido":"Quiroga","email":"esteban.quiroga@example.com","esAdministrador":false},{"id":8,"nombre":"Alfredo","apellido":"Corrado","email":"alfredo.corrado@example.com","esAdministrador":false},{"id":9,"nombre":"Marcela","apellido":"Boanerges","email":"marcela.boanerges@example.com","esAdministrador":false},{"id":10,"nombre":"Noelia","apellido":"Gonzalez","email":"noelia.gonzalez@example.com","esAdministrador":false},{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false},{"id":13,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":15,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":17,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":19,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":21,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":23,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":25,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":27,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":29,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":31,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":33,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":35,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":36,"nombre":"Ali","apellido":"Gottlieb","email":"Kayley1@example.com","esAdministrador":false}]
Test Information
NamePassedFailedSkipped
Se solicita listar los usuarios, se espera Response: 200 OK 1 0 0
Verificar que la respuesta sea un Array 1 0 0
Verificar que traiga el campo 'id' 1 0 0
Verificar que traiga el campo 'nombre' 1 0 0
Verificar que traiga el campo 'apellido' 1 0 0
Verificar que traiga el campo 'email' 1 0 0
Verificar que traiga el campo 'esAdministrador' 1 0 0
Total 7 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un formato de correo no válido y se espera recibir una respuesta 401 Unauthorized. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d10a346a-010d-461e-97eb-a095b4206336
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "correo@erroneo",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:12 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Correo erróneo, respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía correo y contraseña válido, se espera recibir una respuesta 200 OK. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 8ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7ae02e1e-843b-49b9-887f-cc3d75961a16
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 66
Request Body
{
          "email": "Juancito@example.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:12 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Login exitoso, respuesta 200 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Login exitoso, respuesta 200
expected response to have status code 200 but got 401
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 38d6b6bc-bf11-402e-a0ba-9f9bca22a710
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 73
Request Body
{
          "email": "inexistente@inexistente.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:12 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con correo inexistente, respuesta esperada 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 85ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token cfe5442f-6d3d-40d1-8d47-55e05133a30c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "juan.perez@example.com",
        	"password": "a"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:13 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con contraseña no válida, se espera respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario enviandole el campo "nombre" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 82ms
Mean size per request: 98B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 13a099ae-a69f-4443-9585-cc88508ec1d3
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:13 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con nombre vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con nombre vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "apellido" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 89ms
Mean size per request: 100B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 955dd9e0-255d-4d82-ac21-b03f6f691165
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Juancito",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:13 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con apellido vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con apellido vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "email" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 85ms
Mean size per request: 84B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d204b5cb-d7c1-402e-96a5-750ad3247b10
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 130
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:13 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con email vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con email vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "password" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 107ms
Mean size per request: 106B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4c9896de-f943-40ba-bc6a-584f1b3c8406
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 143
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:13 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con password vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con password vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "esAdministrador" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/36
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 112B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d4cf4cf8-9b0a-445a-b5c4-6405873d476a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": 
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:13 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:14.111+00:00","status":400,"error":"Bad Request","path":"/usuarios/modificar/36"}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con esAdministrador vacío, se espera respuesta 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de false a true. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/36
Response Information
Response Code: 200 - OK
Mean time per request: 10ms
Mean size per request: 106B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 713ec63f-bcd6-477d-ad69-0a46919e50ea
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:13 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":36,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" enviando solamente el campo "esAdministrador". Debe incluir la siguiente información en formato JSON: `esAdministrador: Boolean.` Response: `200 OK` `{ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/36
Response Information
Response Code: 200 - OK
Mean time per request: 15ms
Mean size per request: 75B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8fd25162-e107-4abf-8713-7f7ca7fd0847
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 39
Request Body
{
        
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:13 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":36,"nombre":null,"apellido":null,"email":null,"esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario
expected null not to be null
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de true a false. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/36
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 107B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7083bd04-b29b-4e44-b128-6391458140c1
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 148
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":36,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de true a false, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `204 No Content`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/36
Response Information
Response Code: 204 - No Content
Mean time per request: 11ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 424d363c-4798-498f-ba3c-4835937246c7
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se verifica que el usuario fue eliminado correctamente, se espera Response 204 No Content 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `404 Not found`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b2850645-78ee-41c5-b422-55211f27fcce
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta eliminar un usuario con ID inexistente, se espera Response: 404 not found 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite asignar una categoría a un producto con el campo productoId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 8ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7ace4d4e-c586-4da0-bc07-3808e0e32332
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 9999,
          "categoriaId": 3
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:14.667+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
No permite asignar una categoría con el campo categoríaId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 15ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a672a6c2-44c3-448e-9c53-8eb60d25ca51
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 1,
          "categoriaId": 9999
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:14.766+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
Asigna una categoria a un producto. `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 1.19KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token fc3064cb-9fd1-4e65-b203-7a82a0cb5614
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "productoId": 2,
          "categoriaId": 2
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":null,"imagen":null}}
Test Information
NamePassedFailedSkipped
Se le asigna una categoria a un producto, se espera Response: 200 OK 1 0 0
Verificar que el producto tiene una categoría asignada 1 0 0
Verificar que el producto tiene todos los detalles 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Agrega un nuevo producto a la plataforma. Se deben proporcionar los detalles del producto en el cuerpo de la solicitud. `nombre: String, Required, max 50,` `descripcion: String, Required, max 250,` `descripcionLarga: String, Required, max 2000,` `imagenUrl: String, Required, max 250` `imagenUrl2: String, Required, max 250,` `imagenUrl3: String, Required, max 250,` `precio: float, Required, el precio debe ser mayor a 0,` `disponible: boolean, Required,` `ubicacion: String, Required, max 100,` `itinerario: String, Required, max 2000,` `detalleItinerario: String, Required, max 2000` `categoria: Int.` Response: `200 OK` `{ "id": 31, "nombre": "Producto 1", "descripcion": "Descripción del producto", "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.", "imagenUrl": "`[<code>https://example.com/imagen1.jpg"</code>](https://example.com/imagen1.jpg)`, "imagenUrl2": "`[<code>https://example.com/imagen2.jpg"</code>](https://example.com/imagen2.jpg)`, "imagenUrl3": "`[<code>https://example.com/imagen3.jpg"</code>](https://example.com/imagen3.jpg)`, "precio": 1000.00, "disponible": true, "ubicacion": "Buenos Aires, Argentina", "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.", "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.", "categoria": { "id": 3, "nombre": "TREKKING", "ubicacion": "", "imagen": "`[<code>https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"</code>](https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg)`} }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/api/productos/agregarProducto
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 739B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e09d2145-e205-44e9-9853-e8a376b05f87
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 687
Request Body
{
          "id": 30,
          "nombre": "Producto 1",
          "descripcion": "Descripción del producto",
          "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.",
          "imagenUrl": "https://example.com/imagen1.jpg",
          "imagenUrl2": "https://example.com/imagen2.jpg",
          "imagenUrl3": "https://example.com/imagen3.jpg",
          "precio": 1000.00,
          "disponible": true,
          "ubicacion": "Buenos Aires, Argentina",
          "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.",
          "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.",
          "categoria": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":42,"nombre":"Producto 1","descripcion":"Descripción del producto","descripcionLarga":"Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.","imagenUrl":"https://example.com/imagen1.jpg","imagenUrl2":"https://example.com/imagen2.jpg","imagenUrl3":"https://example.com/imagen3.jpg","precio":1000.00,"disponible":true,"ubicacion":"Buenos Aires, Argentina","itinerario":"Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.","detalleItinerario":"Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}
Test Information
NamePassedFailedSkipped
Agrega un producto exitosamente, respuesta 200 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del producto agregado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Verificar el comportamiento del sistema cuando un usuario no tiene productos favoritos. Response: `200 OK`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/1
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 37.74KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f31cc5db-4d8d-40ef-b99b-303f886cf7c8
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"favoritoId":1,"usuarioId":1,"productoId":9,"producto":{"id":9,"nombre":"Recorrido vinícola en el día más almuerzo Gourmet","descripcion":"Explore los vinos de la región vinícola más grande de Argentina","descripcionLarga":"Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1","precio":180.00,"disponible":true,"ubicacion":"Mendoza, Mendoza","itinerario":"Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida","detalleItinerario":"Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":2,"usuarioId":1,"productoId":15,"producto":{"id":15,"nombre":"San Martín de los Andes por la Ruta de los 7 lagos","descripcion":"Excursión por los paisajes mas impresionantes de la Patagonia","descripcionLarga":"Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg","imagenUrl3":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg","precio":73.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida","detalleItinerario":"Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":3,"usuarioId":1,"productoId":19,"producto":{"id":19,"nombre":"Snorkeling con leones marinos por Madryn Buceo","descripcion":"Observe de cerca a los leones marinos en su entorno natural","descripcionLarga":"Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1","precio":124.00,"disponible":true,"ubicacion":"Puerto Madryn, Chubut","itinerario":"-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.","detalleItinerario":"Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español","categoria":null}},{"favoritoId":4,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":5,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":6,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":7,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":8,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":9,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":10,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":11,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":12,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":13,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":14,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":15,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":16,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":17,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":18,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":19,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":20,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":21,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":22,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":23,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":24,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":25,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":26,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":27,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":28,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":29,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":30,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":31,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 1 0 0
El favorito debe tener las propiedades correctas 1 0 0
El producto debe tener las propiedades correctas 1 0 0
Guardar el ID del favorito para otros tests 1 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Comprobar cómo responde el sistema cuando se busca un producto en favoritos para un usuario inexistente. Response: `200 OK` `[]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/7826
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 2B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 72bc0b5d-40e1-40be-9a66-979ff2707724
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Verificar que se pueda obtener la lista de productos favoritos de un usuario. Response: `200 OK` `[    {        "favoritoId": 1,        "usuarioId": 1,        "productoId": 9,        "producto": {            "id": 9,            "nombre": "Recorrido vinícola en el día más almuerzo Gourmet",            "descripcion": "Explore los vinos de la región vinícola más grande de Argentina",            "descripcionLarga": "Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1",            "precio": 180.00,            "disponible": true,            "ubicacion": "Mendoza, Mendoza",            "itinerario": "Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida",            "detalleItinerario": "Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 2,        "usuarioId": 1,        "productoId": 15,        "producto": {            "id": 15,            "nombre": "San Martín de los Andes por la Ruta de los 7 lagos",            "descripcion": "Excursión por los paisajes mas impresionantes de la Patagonia",            "descripcionLarga": "Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg",            "imagenUrl3": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg",            "precio": 73.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida",            "detalleItinerario": "Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 3,        "usuarioId": 1,        "productoId": 19,        "producto": {            "id": 19,            "nombre": "Snorkeling con leones marinos por Madryn Buceo",            "descripcion": "Observe de cerca a los leones marinos en su entorno natural",            "descripcionLarga": "Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.",            "imagenUrl": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1",            "imagenUrl2": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1",            "precio": 124.00,            "disponible": true,            "ubicacion": "Puerto Madryn, Chubut",            "itinerario": "-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.",            "detalleItinerario": "Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español",            "categoria": null        }    },    {        "favoritoId": 4,        "usuarioId": 1,        "productoId": 1,        "producto": {            "id": 1,            "nombre": "San Carlos de Bariloche",            "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",            "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",            "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",            "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",            "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",            "precio": 300.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",            "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 5,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 6,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 7,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    }]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/2
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 2B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 44062743-2a0c-4c9a-a225-581e1cefb378
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 0 1 0
El favorito debe tener las propiedades correctas 0 1 0
El producto debe tener las propiedades correctas 0 1 0
Guardar el ID del favorito para otros tests 0 1 0
Total 2 4 0
Test Failures
Test NameAssertion Error
La lista debe contener al menos un favorito
expected +0 to be above +0
El favorito debe tener las propiedades correctas
Target cannot be null or undefined.
El producto debe tener las propiedades correctas
Cannot read properties of undefined (reading 'producto')
Guardar el ID del favorito para otros tests
Cannot read properties of undefined (reading 'favoritoId')
Request Description
No permite agregar un producto a favoritos con el campo usuarioId vacío. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{ "timestamp": "2024-10-11T17:51:52.039+00:00", "status": 400, "error": "Bad Request", "path": "/favoritos/agregarFavorito"`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 64f46ff1-8eb0-43fb-b789-b98a8a5ee9a5
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 45
Request Body
{
          "usuarioId": "",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:14 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:15.344+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo usuarioId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{ "timestamp": "2024-10-11T18:22:42.781+00:00", "status": 500, "error": "Internal Server Error", "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 12ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token be3ec2d7-d0a2-46fd-a434-2052ccce1dac
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "8888",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:15.428+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
No permite agregar un producto a favoritos con el campo usuarioId invalido. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{    "timestamp": "2024-10-11T20:36:08.279+00:00",    "status": 400,    "error": "Bad Request",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7f51a15d-10ee-4db8-ad57-7697ffa1fb23
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "usuarioId": "abc",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:15.515+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo productoId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{    "timestamp": "2024-10-11T18:27:17.825+00:00",    "status": 500,    "error": "Internal Server Error",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 11ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e9d06631-118f-4933-bca5-8cc6e01c3e70
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "1",
          "productoId": 9988
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:15.613+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
Verificar que no se permita agregar un mismo producto dos veces a la lista de favoritos. Response: `201 Created` `{    "favoritoId": 7,    "usuarioId": 1,    "productoId": 1,    "producto": {        "id": 1,        "nombre": "San Carlos de Bariloche",        "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",        "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",        "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",        "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",        "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",        "precio": 300.00,        "disponible": true,        "ubicacion": "San Carlos de Bariloche, Río Negro",        "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",        "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",        "categoria": null    }}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 17ms
Mean size per request: 1.25KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7a6d9843-d4fd-4568-b6ae-4e27788e630c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":32,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict
expected response to have status code 409 but got 201
Request Description
Verificar que un usuario pueda agregar un producto a su lista de favoritos exitosamente. El cuerpo de la solicitud debe contener los siguientes datos: `{ "usuarioId": int, "productoId": int }` Response: `201 Created` `{ "favoritoId": 4, "usuarioId": 1, "productoId": 1, "producto": { "id": 1, "nombre": "San Carlos de Bariloche", "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia", "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.", "imagenUrl": "`[<code>https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg"</code>](https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg)`, "imagenUrl2": "`[<code>https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg"</code>](https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg)`, "imagenUrl3": "`[<code>https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg"</code>](https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg)`, "precio": 300.00, "disponible": true, "ubicacion": "San Carlos de Bariloche, Río Negro", "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.", "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español", "categoria": null } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 16ms
Mean size per request: 1.12KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 01b6a9d0-6df1-45e4-a064-621990283ed2
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":33,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos, respuesta 201 Created 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del favorito agregado, incluyendo el producto asociado 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite eliminar un producto de favoritos que no está en la lista de favoritos. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 47B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 53acf13d-fc31-4219-b389-78ab5478ae12
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 2,
            "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Elimina un producto de los favoritos de un usuario. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 47B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a68d5f70-60b5-47cf-b80b-7650dff27ec5
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 1,
            "productoId": 2
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se verifica que se haya eliminado el favorito, se espera Response: 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite reservar un producto para un usuario en una fecha específica. El cuerpo de la solicitud debe contener los siguientes datos : `{ "usuarioId": int, "productoId": int, "fechaReserva": string (yyyy-MM-dd) }` Response: `201 Created` `{ "id": int, "usuarioId": int, "fechaReserva": string (fecha en formato yyyy-MM-dd), "producto": { "id": int, "nombre": string, "descripcion": string, "descripcionLarga": string, "imagenUrl": string, "imagenUrl2": string, "imagenUrl3": string, "precio": float, "disponible": boolean, "ubicacion": string, "itinerario": string, "detalleItinerario": string, "categoria": { "id": int, "nombre": string, "ubicacion": string, "imagen": string } } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservar/registrar
Response Information
Response Code: 409 - Conflict
Mean time per request: 8ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3f7d5b82-b828-4c7d-99e0-5178186c93a1
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 77
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Registra una nueva reserva, se espera Response 201 Created 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Registra una nueva reserva, se espera Response 201 Created
expected response to have status code 201 but got 409
Request Description
Se envía una solicitud para reservar un producto, especificando el ID del usuario, el ID del producto y la fecha de la reserva. **Response**: Si el producto ya está reservado en la fecha indicada, la API responderá con un código de estado **409 Conflict** y un mensaje de error que explique que el producto ya está reservado para esa fecha.
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservas/%7BreservaId%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 9ms
Mean size per request: 113B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e8b64065-fdbf-46f8-bd9d-73b3d4843f7c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 75
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:16.180+00:00","status":404,"error":"Not Found","path":"/reservas/%7BreservaId%7D"}
Test Information
NamePassedFailedSkipped
El estado de respuesta es 409 0 1 0
El mensaje de error es correcto 0 1 0
Total 0 2 0
Test Failures
Test NameAssertion Error
El estado de respuesta es 409
expected response to have status code 409 but got 404
El mensaje de error es correcto
expected 'Not Found' to deeply equal 'Conflict'
Request Description
Este test intenta obtener una reserva utilizando un ID que no existe en el sistema. La API debe devolver un código de estado **404 Not Found** junto con un mensaje de error que indique que la reserva no fue encontrada.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservas/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 6ms
Mean size per request: 103B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e247e4e9-ffdb-42af-8a8a-19f882ab937d
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:16.270+00:00","status":404,"error":"Not Found","path":"/reservas/99999"}
Test Information
NamePassedFailedSkipped
Estado es 404 Not Found 1 0 0
Mensaje de error correcto 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
Mensaje de error correcto
expected { …(4) } to have property 'mensaje'
Request Description
Este endpoint permite obtener la lista de reservas asociadas a un usuario específico. Al proporcionar un ID de usuario válido, se retornará un arreglo con todas las reservas que ha realizado. Cada reserva incluirá la siguiente información: `{ "usuarioId": int, "productoId": int, "fechaReserva" }` Si el usuario no tiene reservas, se devolverá un arreglo vacío. En caso de que el usuario no exista, se deberá retornar un error 404.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservar/usuario/historial/1
Response Information
Response Code: 200 - OK
Mean time per request: 20ms
Mean size per request: 18.09KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3fad2442-b4a5-47c8-b6ff-aaa276da3946
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:15 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"usuarioId":1,"fechaReserva":"2024-09-09","producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":2,"usuarioId":1,"fechaReserva":"2024-09-13","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":3,"usuarioId":1,"fechaReserva":"2024-09-14","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":4,"usuarioId":1,"fechaReserva":"2024-09-06","producto":{"id":13,"nombre":"Excursión al glaciar Perito Moreno con navegación","descripcion":"Visita al glaciar Perito Moreno.","descripcionLarga":"Visitar el glaciar Perito Moreno en un solo día es fácil en esta visita guiada desde El Calafate. \nUna salida a primera hora de la mañana le ayudará a evitar las multitudes, así podrá pasear a lo largo de \nla pasarelas en frente del glaciar sin demasiadas intromisiones cuando llegue. A continuación, \nacérquese a unos 150 metros (490 pies) del glaciar en una excursión de navegación por la cara sur.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/0f.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/14.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2b/15/c5/e4/caption.jpg?w=1000&h=-1&s=1","precio":170.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Se le recogerá.\nPerito Moreno Glaciar - Parada: 3 horas - Entrada incluida.\nPasarelas Perito Moreno - Parada: 2 horas - Entrada incluida.\nVolverás al punto de partida","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":10,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":6,"nombre":"Mini Trekking Glaciar Perito Moreno","descripcion":"Experimenta una caminata única sobre el glaciar Perito Moreno en El Calafate","descripcionLarga":"Este tour te ofrece la oportunidad de realizar una caminata sobre el famoso glaciar Perito Moreno. Con la ayuda de guías experimentados, explorarás las formaciones de hielo y disfrutarás de vistas espectaculares del glaciar y el lago Argentino.","imagenUrl":"https://media.tacdn.com/media/attractions-splice-spp-674x446/0b/04/b1/f4.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/60/eb/b1/caption.jpg?w=1200&h=-1&s=1","imagenUrl3":"https://www.interpatagonia.com/paseos/trekkingperitomoreno/trekking-perito-moreno-7.jpg","precio":180.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Llegada al Parque Nacional Los Glaciares.\nTransporte al Glaciar.\nPreparación y Briefing.\nInicio del Mini Trekking.\nAlmuerzo y Exploración.\nRegreso a El Calafate.","detalleItinerario":"Edad: 8 a 65 años, máx 10 por grupo. Duración: 10 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}},{"id":21,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":22,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":32,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":28,"nombre":"Bodega Clos de los Siete","descripcion":"Con este tour privado del vino, podrá aprender más sobre Clos de los Siete","descripcionLarga":"Un proyecto vitivinícola colaborativo especial de un grupo de enólogos franceses, en el área del Valle de Uco en Mendoza. Realizar una visita guiada le ahorra tiempo en la investigación de bodegas, ya que se organiza una programación completa para usted. En el camino, disfrute del lujo de beneficios adicionales, como almuerzo y catas de vino incluidos.","imagenUrl":"https://tangol.com/blog/Fotos/Galeria/mendoza_0_202102121427430.JPG","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/25/70/d8.jpg","imagenUrl3":"https://www.aseuniv.com/images/clos-de-los-7-img-5.jpg","precio":350.00,"disponible":true,"ubicacion":"Tunuyán, Mendoza","itinerario":"Visita y degustaciones en 2 bodegas\nAlmuerzo gourmet en bodega\nPickup en hotel / hospedaje\nGuía - Sommelier de Clos de los Siete\nTransporte con guía registrado\nNuestra visita cubre las bodegas Monteviejo, Cuvelier Los Andes, DiamAndes y las recientemente abiertas al público de Rolland.","detalleItinerario":"Edades de 18 a 99\nDuración: 8 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Francés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":43,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":44,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":52,"usuarioId":1,"fechaReserva":"2024-10-14","producto":{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":"","imagen":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/16/77/c4/ed/img-20190213-wa0063-largejpg.jpg"}}}]
Test Information
NamePassedFailedSkipped
El estado de la respuesta es 200 OK 1 0 0
La respuesta contiene una lista de reservas 1 0 0
Cada reserva contiene los campos esperados 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bb83894e-2cfe-479e-a0b2-8975064fd98d
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Ju",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:16.456+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 70268906-4867-42d1-b193-b1df1d4bdea9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "Juan",
          "apellido": "Pe",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:16.549+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña menor a 8 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 5b4b8cbe-01ba-4e6f-8399-f1cb7e1f9afa
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 145
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contra1",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:16.639+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña menor a 8 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña mayor a 16 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4c0e5db0-6f9e-4a88-9c4b-eb8f133a6a92
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 156
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseña1234567",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:16.732+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña mayor a 16 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña sin números. La contraseña debe ser alfanumérica y debe contener al menos un número. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1fbddda6-ab62-4d3d-b4c0-3fd77e03aac2
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 151
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseñaaa",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:16.825+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña sin números 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a76072fa-2556-4ccf-91b4-10da6f62cae9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 195
Request Body
{
          "nombre": "juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:16.915+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f078aa06-9755-458b-aaf1-e904bd837d36
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body
{
          "nombre": "juan",
          "apellido": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:17.007+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin nombre en la plataforma. Se envía una request con el campo nombre vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token af9c69d3-2b13-4e2e-9d7e-6e5bdc1eb6b1
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:17.102+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin nombre y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin contraseña en la plataforma. Se envía una request con el campo contraseña vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e0651a56-f5cf-4507-b31a-088d149b5f8e
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 139
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:17.178+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin contraseña y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin correo en la plataforma. Se envía una request con el campo correo vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token af205ad1-07e3-435b-a87d-dfd74f64b2d0
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 126
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:16 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:17.270+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin correo y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario con correo con formato inválido en plataforma. Se envía una request con el campo correo sin punto despues del @. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 128ms
Mean size per request: 90B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 79079478-5429-44d4-b0fa-0d4ea6edfe05
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 136
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan@perez",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:17 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":37,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo inválido y se espera Response: 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se registra un usuario con correo inválido y se espera Response: 400
expected response to have status code 400 but got 201
Request Description
No permite registrar un nuevo usuario con correo mayor a 100 caracteres en plataforma. Se envía una request con el campo correo con mas de 100 caracteres. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b2ab8484-4c85-4eda-97ac-761caebcdbb6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 227
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn@perez.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:17 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:17.563+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo mayor a 100 caracteres y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin apellido en la plataforma. Se envía una request con el campo apellido vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ee434a64-db12-4db3-9f97-b520de18ac73
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 142
Request Body
{
          "nombre": "Juan",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:17 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:17.657+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin apellido y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite registrar un nuevo usuario en la plataforma. El cuerpo de la solicitud debe incluir la información del usuario. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `201 Created { "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 130ms
Mean size per request: 114B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 9697149b-3f12-4f0d-8a1c-8766dc19b4ba
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 160
Request Body
{
          "nombre": "Eldora",
          "apellido": "Wintheiser",
          "email": "Tiffany.McKenzie@example.org",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:17 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":38,"nombre":"Eldora","apellido":"Wintheiser","email":"Tiffany.McKenzie@example.org","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Registra un usuario exitosamente, respuesta 201 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
Registra un usuario exitosamente, la respuesta debe incluir la información del usuario creado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Devuelve una lista de todos los usuarios registrados en la plataforma. Response: `200 OK` `Array({ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean })`
Request Information
Request Method: GET
Request URL: http://localhost:8081/usuarios/listar
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 2.43KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f0016fb5-6bfe-48f4-b24b-b3c63eda9195
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:17 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"nombre":"Ana","apellido":"Garcia","email":"ana.garcia@example.com","esAdministrador":true},{"id":2,"nombre":"Luis","apellido":"Martinez","email":"luis.martinez@example.com","esAdministrador":true},{"id":3,"nombre":"Maria","apellido":"Fernandez","email":"maria.fernandez@example.com","esAdministrador":true},{"id":4,"nombre":"Juan","apellido":"Rodriguez","email":"juan.rodriguez@example.com","esAdministrador":true},{"id":5,"nombre":"Carla","apellido":"Lopez","email":"carla.lopez@example.com","esAdministrador":false},{"id":6,"nombre":"Martin","apellido":"Marquesi","email":"martin.marquesi@example.com","esAdministrador":false},{"id":7,"nombre":"Esteban","apellido":"Quiroga","email":"esteban.quiroga@example.com","esAdministrador":false},{"id":8,"nombre":"Alfredo","apellido":"Corrado","email":"alfredo.corrado@example.com","esAdministrador":false},{"id":9,"nombre":"Marcela","apellido":"Boanerges","email":"marcela.boanerges@example.com","esAdministrador":false},{"id":10,"nombre":"Noelia","apellido":"Gonzalez","email":"noelia.gonzalez@example.com","esAdministrador":false},{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false},{"id":13,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":15,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":17,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":19,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":21,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":23,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":25,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":27,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":29,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":31,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":33,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":35,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":37,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":38,"nombre":"Eldora","apellido":"Wintheiser","email":"Tiffany.McKenzie@example.org","esAdministrador":false}]
Test Information
NamePassedFailedSkipped
Se solicita listar los usuarios, se espera Response: 200 OK 1 0 0
Verificar que la respuesta sea un Array 1 0 0
Verificar que traiga el campo 'id' 1 0 0
Verificar que traiga el campo 'nombre' 1 0 0
Verificar que traiga el campo 'apellido' 1 0 0
Verificar que traiga el campo 'email' 1 0 0
Verificar que traiga el campo 'esAdministrador' 1 0 0
Total 7 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un formato de correo no válido y se espera recibir una respuesta 401 Unauthorized. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 858bcf89-6dc7-40bd-9cba-93f976bdceb5
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "correo@erroneo",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:17 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Correo erróneo, respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía correo y contraseña válido, se espera recibir una respuesta 200 OK. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 7ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 474ea126-faff-4bf5-9b6c-d3b06da342f3
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 66
Request Body
{
          "email": "Juancito@example.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:17 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Login exitoso, respuesta 200 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Login exitoso, respuesta 200
expected response to have status code 200 but got 401
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token fb469df1-9392-45be-8aef-d4142bb87c1d
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 73
Request Body
{
          "email": "inexistente@inexistente.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:17 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con correo inexistente, respuesta esperada 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 125ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 81bcda2a-ce11-4ac0-968d-c28748f7cd1f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "juan.perez@example.com",
        	"password": "a"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:17 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con contraseña no válida, se espera respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario enviandole el campo "nombre" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 123ms
Mean size per request: 98B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d6a879d3-1249-4a87-96b3-64e9c7907748
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:18 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con nombre vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con nombre vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "apellido" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 122ms
Mean size per request: 100B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e3667c71-e28b-4f92-b161-0d06fc35add0
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Juancito",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:18 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con apellido vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con apellido vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "email" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 149ms
Mean size per request: 84B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8a273afa-8f92-4dd7-9e9a-9eea31c73f49
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 130
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:18 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con email vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con email vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "password" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 141ms
Mean size per request: 106B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 651fd30c-2037-42cf-a546-03325cf7f169
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 143
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:18 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con password vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con password vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "esAdministrador" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/38
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 112B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0d3e9c2d-5804-4a76-8482-709f6c959e7a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": 
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:18 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:19.375+00:00","status":400,"error":"Bad Request","path":"/usuarios/modificar/38"}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con esAdministrador vacío, se espera respuesta 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de false a true. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/38
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 106B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 5e5df0c0-14da-42a7-9880-0faad4e8fbcc
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:18 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":38,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" enviando solamente el campo "esAdministrador". Debe incluir la siguiente información en formato JSON: `esAdministrador: Boolean.` Response: `200 OK` `{ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/38
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 75B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 2008f5a1-07d3-4011-a6bf-c82f3b26a34c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 39
Request Body
{
        
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:18 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":38,"nombre":null,"apellido":null,"email":null,"esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario
expected null not to be null
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de true a false. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/38
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 107B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 489228ce-1798-4475-b497-3438bc707cbd
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 148
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":38,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de true a false, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `204 No Content`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/38
Response Information
Response Code: 204 - No Content
Mean time per request: 14ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 416f76b5-b971-4a72-8e40-ee2727f08417
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se verifica que el usuario fue eliminado correctamente, se espera Response 204 No Content 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `404 Not found`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 10ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a5bc0ae0-c9c8-4da2-9059-5eb762f17a14
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta eliminar un usuario con ID inexistente, se espera Response: 404 not found 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite asignar una categoría a un producto con el campo productoId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 12ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 02e96e5f-d0d9-446c-8fdc-48459ffb2b88
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 9999,
          "categoriaId": 3
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:19.950+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
No permite asignar una categoría con el campo categoríaId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 16ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bcd1777e-2a2d-4dd8-858c-e1347edfa85b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 1,
          "categoriaId": 9999
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:20.046+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
Asigna una categoria a un producto. `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 1.19KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ed51780a-3afb-40a4-95bb-882e6170685e
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "productoId": 2,
          "categoriaId": 2
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":null,"imagen":null}}
Test Information
NamePassedFailedSkipped
Se le asigna una categoria a un producto, se espera Response: 200 OK 1 0 0
Verificar que el producto tiene una categoría asignada 1 0 0
Verificar que el producto tiene todos los detalles 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Agrega un nuevo producto a la plataforma. Se deben proporcionar los detalles del producto en el cuerpo de la solicitud. `nombre: String, Required, max 50,` `descripcion: String, Required, max 250,` `descripcionLarga: String, Required, max 2000,` `imagenUrl: String, Required, max 250` `imagenUrl2: String, Required, max 250,` `imagenUrl3: String, Required, max 250,` `precio: float, Required, el precio debe ser mayor a 0,` `disponible: boolean, Required,` `ubicacion: String, Required, max 100,` `itinerario: String, Required, max 2000,` `detalleItinerario: String, Required, max 2000` `categoria: Int.` Response: `200 OK` `{ "id": 31, "nombre": "Producto 1", "descripcion": "Descripción del producto", "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.", "imagenUrl": "`[<code>https://example.com/imagen1.jpg"</code>](https://example.com/imagen1.jpg)`, "imagenUrl2": "`[<code>https://example.com/imagen2.jpg"</code>](https://example.com/imagen2.jpg)`, "imagenUrl3": "`[<code>https://example.com/imagen3.jpg"</code>](https://example.com/imagen3.jpg)`, "precio": 1000.00, "disponible": true, "ubicacion": "Buenos Aires, Argentina", "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.", "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.", "categoria": { "id": 3, "nombre": "TREKKING", "ubicacion": "", "imagen": "`[<code>https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"</code>](https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg)`} }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/api/productos/agregarProducto
Response Information
Response Code: 200 - OK
Mean time per request: 15ms
Mean size per request: 739B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e4789e77-e774-407f-b24c-2132f5731f80
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 687
Request Body
{
          "id": 30,
          "nombre": "Producto 1",
          "descripcion": "Descripción del producto",
          "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.",
          "imagenUrl": "https://example.com/imagen1.jpg",
          "imagenUrl2": "https://example.com/imagen2.jpg",
          "imagenUrl3": "https://example.com/imagen3.jpg",
          "precio": 1000.00,
          "disponible": true,
          "ubicacion": "Buenos Aires, Argentina",
          "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.",
          "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.",
          "categoria": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":43,"nombre":"Producto 1","descripcion":"Descripción del producto","descripcionLarga":"Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.","imagenUrl":"https://example.com/imagen1.jpg","imagenUrl2":"https://example.com/imagen2.jpg","imagenUrl3":"https://example.com/imagen3.jpg","precio":1000.00,"disponible":true,"ubicacion":"Buenos Aires, Argentina","itinerario":"Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.","detalleItinerario":"Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}
Test Information
NamePassedFailedSkipped
Agrega un producto exitosamente, respuesta 200 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del producto agregado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Verificar el comportamiento del sistema cuando un usuario no tiene productos favoritos. Response: `200 OK`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/1
Response Information
Response Code: 200 - OK
Mean time per request: 19ms
Mean size per request: 40.11KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 52f65ff1-f87b-430b-8b39-ccf233e1ef47
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"favoritoId":1,"usuarioId":1,"productoId":9,"producto":{"id":9,"nombre":"Recorrido vinícola en el día más almuerzo Gourmet","descripcion":"Explore los vinos de la región vinícola más grande de Argentina","descripcionLarga":"Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1","precio":180.00,"disponible":true,"ubicacion":"Mendoza, Mendoza","itinerario":"Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida","detalleItinerario":"Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":2,"usuarioId":1,"productoId":15,"producto":{"id":15,"nombre":"San Martín de los Andes por la Ruta de los 7 lagos","descripcion":"Excursión por los paisajes mas impresionantes de la Patagonia","descripcionLarga":"Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg","imagenUrl3":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg","precio":73.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida","detalleItinerario":"Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":3,"usuarioId":1,"productoId":19,"producto":{"id":19,"nombre":"Snorkeling con leones marinos por Madryn Buceo","descripcion":"Observe de cerca a los leones marinos en su entorno natural","descripcionLarga":"Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1","precio":124.00,"disponible":true,"ubicacion":"Puerto Madryn, Chubut","itinerario":"-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.","detalleItinerario":"Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español","categoria":null}},{"favoritoId":4,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":5,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":6,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":7,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":8,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":9,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":10,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":11,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":12,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":13,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":14,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":15,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":16,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":17,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":18,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":19,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":20,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":21,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":22,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":23,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":24,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":25,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":26,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":27,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":28,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":29,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":30,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":31,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":32,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":33,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 1 0 0
El favorito debe tener las propiedades correctas 1 0 0
El producto debe tener las propiedades correctas 1 0 0
Guardar el ID del favorito para otros tests 1 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Comprobar cómo responde el sistema cuando se busca un producto en favoritos para un usuario inexistente. Response: `200 OK` `[]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/7826
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 2B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c111be66-be63-42f9-8e4f-5d7d0918506c
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Verificar que se pueda obtener la lista de productos favoritos de un usuario. Response: `200 OK` `[    {        "favoritoId": 1,        "usuarioId": 1,        "productoId": 9,        "producto": {            "id": 9,            "nombre": "Recorrido vinícola en el día más almuerzo Gourmet",            "descripcion": "Explore los vinos de la región vinícola más grande de Argentina",            "descripcionLarga": "Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1",            "precio": 180.00,            "disponible": true,            "ubicacion": "Mendoza, Mendoza",            "itinerario": "Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida",            "detalleItinerario": "Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 2,        "usuarioId": 1,        "productoId": 15,        "producto": {            "id": 15,            "nombre": "San Martín de los Andes por la Ruta de los 7 lagos",            "descripcion": "Excursión por los paisajes mas impresionantes de la Patagonia",            "descripcionLarga": "Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg",            "imagenUrl3": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg",            "precio": 73.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida",            "detalleItinerario": "Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 3,        "usuarioId": 1,        "productoId": 19,        "producto": {            "id": 19,            "nombre": "Snorkeling con leones marinos por Madryn Buceo",            "descripcion": "Observe de cerca a los leones marinos en su entorno natural",            "descripcionLarga": "Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.",            "imagenUrl": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1",            "imagenUrl2": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1",            "precio": 124.00,            "disponible": true,            "ubicacion": "Puerto Madryn, Chubut",            "itinerario": "-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.",            "detalleItinerario": "Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español",            "categoria": null        }    },    {        "favoritoId": 4,        "usuarioId": 1,        "productoId": 1,        "producto": {            "id": 1,            "nombre": "San Carlos de Bariloche",            "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",            "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",            "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",            "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",            "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",            "precio": 300.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",            "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 5,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 6,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 7,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    }]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/2
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 2B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 6477bb71-5b95-4772-87b8-ec4967f8a269
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 0 1 0
El favorito debe tener las propiedades correctas 0 1 0
El producto debe tener las propiedades correctas 0 1 0
Guardar el ID del favorito para otros tests 0 1 0
Total 2 4 0
Test Failures
Test NameAssertion Error
La lista debe contener al menos un favorito
expected +0 to be above +0
El favorito debe tener las propiedades correctas
Target cannot be null or undefined.
El producto debe tener las propiedades correctas
Cannot read properties of undefined (reading 'producto')
Guardar el ID del favorito para otros tests
Cannot read properties of undefined (reading 'favoritoId')
Request Description
No permite agregar un producto a favoritos con el campo usuarioId vacío. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{ "timestamp": "2024-10-11T17:51:52.039+00:00", "status": 400, "error": "Bad Request", "path": "/favoritos/agregarFavorito"`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ac9b560e-8452-45e6-a706-83ff99879c8b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 45
Request Body
{
          "usuarioId": "",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:19 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:20.606+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo usuarioId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{ "timestamp": "2024-10-11T18:22:42.781+00:00", "status": 500, "error": "Internal Server Error", "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 13ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7f9cfa65-74bf-4be2-868d-9ff9a5c92b54
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "8888",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:20.693+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
No permite agregar un producto a favoritos con el campo usuarioId invalido. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{    "timestamp": "2024-10-11T20:36:08.279+00:00",    "status": 400,    "error": "Bad Request",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token e32afe71-f22f-41e7-b310-b7d75dcd0e2b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "usuarioId": "abc",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:20.763+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo productoId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{    "timestamp": "2024-10-11T18:27:17.825+00:00",    "status": 500,    "error": "Internal Server Error",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 15ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d289a1b7-f08e-4d1c-a142-8bcd50eee366
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "1",
          "productoId": 9988
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:20.862+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
Verificar que no se permita agregar un mismo producto dos veces a la lista de favoritos. Response: `201 Created` `{    "favoritoId": 7,    "usuarioId": 1,    "productoId": 1,    "producto": {        "id": 1,        "nombre": "San Carlos de Bariloche",        "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",        "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",        "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",        "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",        "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",        "precio": 300.00,        "disponible": true,        "ubicacion": "San Carlos de Bariloche, Río Negro",        "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",        "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",        "categoria": null    }}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 17ms
Mean size per request: 1.25KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token ee1a47a2-9515-42fa-9fc3-293526761c67
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":34,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict
expected response to have status code 409 but got 201
Request Description
Verificar que un usuario pueda agregar un producto a su lista de favoritos exitosamente. El cuerpo de la solicitud debe contener los siguientes datos: `{ "usuarioId": int, "productoId": int }` Response: `201 Created` `{ "favoritoId": 4, "usuarioId": 1, "productoId": 1, "producto": { "id": 1, "nombre": "San Carlos de Bariloche", "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia", "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.", "imagenUrl": "`[<code>https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg"</code>](https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg)`, "imagenUrl2": "`[<code>https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg"</code>](https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg)`, "imagenUrl3": "`[<code>https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg"</code>](https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg)`, "precio": 300.00, "disponible": true, "ubicacion": "San Carlos de Bariloche, Río Negro", "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.", "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español", "categoria": null } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 18ms
Mean size per request: 1.12KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b78d827e-441b-47c4-835a-14d2ff0f96e9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":35,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos, respuesta 201 Created 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del favorito agregado, incluyendo el producto asociado 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite eliminar un producto de favoritos que no está en la lista de favoritos. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 47B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bef60398-2505-4bc9-a082-ec6bbd6ff7e2
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 2,
            "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Elimina un producto de los favoritos de un usuario. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 9ms
Mean size per request: 47B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 70eedec7-42de-40c3-a3af-2abb1ba483d6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 1,
            "productoId": 2
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se verifica que se haya eliminado el favorito, se espera Response: 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite reservar un producto para un usuario en una fecha específica. El cuerpo de la solicitud debe contener los siguientes datos : `{ "usuarioId": int, "productoId": int, "fechaReserva": string (yyyy-MM-dd) }` Response: `201 Created` `{ "id": int, "usuarioId": int, "fechaReserva": string (fecha en formato yyyy-MM-dd), "producto": { "id": int, "nombre": string, "descripcion": string, "descripcionLarga": string, "imagenUrl": string, "imagenUrl2": string, "imagenUrl3": string, "precio": float, "disponible": boolean, "ubicacion": string, "itinerario": string, "detalleItinerario": string, "categoria": { "id": int, "nombre": string, "ubicacion": string, "imagen": string } } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservar/registrar
Response Information
Response Code: 409 - Conflict
Mean time per request: 7ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3477d2cf-31f6-4369-9d0b-1492f62a3565
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 77
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Registra una nueva reserva, se espera Response 201 Created 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Registra una nueva reserva, se espera Response 201 Created
expected response to have status code 201 but got 409
Request Description
Se envía una solicitud para reservar un producto, especificando el ID del usuario, el ID del producto y la fecha de la reserva. **Response**: Si el producto ya está reservado en la fecha indicada, la API responderá con un código de estado **409 Conflict** y un mensaje de error que explique que el producto ya está reservado para esa fecha.
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservas/%7BreservaId%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 7ms
Mean size per request: 113B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4c60491a-3470-41e7-a05a-9b1ca36abefc
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 75
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:21.427+00:00","status":404,"error":"Not Found","path":"/reservas/%7BreservaId%7D"}
Test Information
NamePassedFailedSkipped
El estado de respuesta es 409 0 1 0
El mensaje de error es correcto 0 1 0
Total 0 2 0
Test Failures
Test NameAssertion Error
El estado de respuesta es 409
expected response to have status code 409 but got 404
El mensaje de error es correcto
expected 'Not Found' to deeply equal 'Conflict'
Request Description
Este test intenta obtener una reserva utilizando un ID que no existe en el sistema. La API debe devolver un código de estado **404 Not Found** junto con un mensaje de error que indique que la reserva no fue encontrada.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservas/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 7ms
Mean size per request: 103B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 88067b2e-fc60-494d-acf2-8dd80aa5996f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:21.521+00:00","status":404,"error":"Not Found","path":"/reservas/99999"}
Test Information
NamePassedFailedSkipped
Estado es 404 Not Found 1 0 0
Mensaje de error correcto 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
Mensaje de error correcto
expected { …(4) } to have property 'mensaje'
Request Description
Este endpoint permite obtener la lista de reservas asociadas a un usuario específico. Al proporcionar un ID de usuario válido, se retornará un arreglo con todas las reservas que ha realizado. Cada reserva incluirá la siguiente información: `{ "usuarioId": int, "productoId": int, "fechaReserva" }` Si el usuario no tiene reservas, se devolverá un arreglo vacío. En caso de que el usuario no exista, se deberá retornar un error 404.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservar/usuario/historial/1
Response Information
Response Code: 200 - OK
Mean time per request: 25ms
Mean size per request: 18.09KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 78d7a3d9-af8e-4cfd-a83a-e88a6c25f68b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:20 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"usuarioId":1,"fechaReserva":"2024-09-09","producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":2,"usuarioId":1,"fechaReserva":"2024-09-13","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":3,"usuarioId":1,"fechaReserva":"2024-09-14","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":4,"usuarioId":1,"fechaReserva":"2024-09-06","producto":{"id":13,"nombre":"Excursión al glaciar Perito Moreno con navegación","descripcion":"Visita al glaciar Perito Moreno.","descripcionLarga":"Visitar el glaciar Perito Moreno en un solo día es fácil en esta visita guiada desde El Calafate. \nUna salida a primera hora de la mañana le ayudará a evitar las multitudes, así podrá pasear a lo largo de \nla pasarelas en frente del glaciar sin demasiadas intromisiones cuando llegue. A continuación, \nacérquese a unos 150 metros (490 pies) del glaciar en una excursión de navegación por la cara sur.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/0f.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/14.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2b/15/c5/e4/caption.jpg?w=1000&h=-1&s=1","precio":170.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Se le recogerá.\nPerito Moreno Glaciar - Parada: 3 horas - Entrada incluida.\nPasarelas Perito Moreno - Parada: 2 horas - Entrada incluida.\nVolverás al punto de partida","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":10,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":6,"nombre":"Mini Trekking Glaciar Perito Moreno","descripcion":"Experimenta una caminata única sobre el glaciar Perito Moreno en El Calafate","descripcionLarga":"Este tour te ofrece la oportunidad de realizar una caminata sobre el famoso glaciar Perito Moreno. Con la ayuda de guías experimentados, explorarás las formaciones de hielo y disfrutarás de vistas espectaculares del glaciar y el lago Argentino.","imagenUrl":"https://media.tacdn.com/media/attractions-splice-spp-674x446/0b/04/b1/f4.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/60/eb/b1/caption.jpg?w=1200&h=-1&s=1","imagenUrl3":"https://www.interpatagonia.com/paseos/trekkingperitomoreno/trekking-perito-moreno-7.jpg","precio":180.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Llegada al Parque Nacional Los Glaciares.\nTransporte al Glaciar.\nPreparación y Briefing.\nInicio del Mini Trekking.\nAlmuerzo y Exploración.\nRegreso a El Calafate.","detalleItinerario":"Edad: 8 a 65 años, máx 10 por grupo. Duración: 10 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}},{"id":21,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":22,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":32,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":28,"nombre":"Bodega Clos de los Siete","descripcion":"Con este tour privado del vino, podrá aprender más sobre Clos de los Siete","descripcionLarga":"Un proyecto vitivinícola colaborativo especial de un grupo de enólogos franceses, en el área del Valle de Uco en Mendoza. Realizar una visita guiada le ahorra tiempo en la investigación de bodegas, ya que se organiza una programación completa para usted. En el camino, disfrute del lujo de beneficios adicionales, como almuerzo y catas de vino incluidos.","imagenUrl":"https://tangol.com/blog/Fotos/Galeria/mendoza_0_202102121427430.JPG","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/25/70/d8.jpg","imagenUrl3":"https://www.aseuniv.com/images/clos-de-los-7-img-5.jpg","precio":350.00,"disponible":true,"ubicacion":"Tunuyán, Mendoza","itinerario":"Visita y degustaciones en 2 bodegas\nAlmuerzo gourmet en bodega\nPickup en hotel / hospedaje\nGuía - Sommelier de Clos de los Siete\nTransporte con guía registrado\nNuestra visita cubre las bodegas Monteviejo, Cuvelier Los Andes, DiamAndes y las recientemente abiertas al público de Rolland.","detalleItinerario":"Edades de 18 a 99\nDuración: 8 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Francés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":43,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":44,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":52,"usuarioId":1,"fechaReserva":"2024-10-14","producto":{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":"","imagen":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/16/77/c4/ed/img-20190213-wa0063-largejpg.jpg"}}}]
Test Information
NamePassedFailedSkipped
El estado de la respuesta es 200 OK 1 0 0
La respuesta contiene una lista de reservas 1 0 0
Cada reserva contiene los campos esperados 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 89c5ed09-63af-43e4-b67e-a0584959260b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Ju",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:21.739+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido menor a 3 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d5349c58-c5b2-4945-8403-6a9565efa944
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "Juan",
          "apellido": "Pe",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:21.831+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido menor a 3 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña menor a 8 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 747bb2b8-d4a2-451c-b020-f6534fc9c170
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 145
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contra1",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:21.908+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña menor a 8 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña mayor a 16 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 35217390-5d66-499e-8e2f-cabb2e74184f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 156
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseña1234567",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:21.972+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña mayor a 16 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con una contraseña sin números. La contraseña debe ser alfanumérica y debe contener al menos un número. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 511684ac-3c6c-47a9-b11c-b80a53b893f6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 151
Request Body
{
          "nombre": "Juan",
          "apellido": "Perez",
          "email": "juan.perez@example.com",
          "password": "Contraseñaaa",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.064+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con una contraseña sin números 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un nombre mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 58785a24-8211-456a-8673-2dc94376ff66
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 195
Request Body
{
          "nombre": "juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.141+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un nombre mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un usuario con un apellido mayor a 50 caracteres. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token df57f122-924e-4b6c-8618-27c32f778471
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body
{
          "nombre": "juan",
          "apellido": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.236+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Registra un usuario con un apellido mayor a 50 caracteres 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin nombre en la plataforma. Se envía una request con el campo nombre vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 80745704-dd36-44c2-b4ff-0ce7bf3a41d4
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.330+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin nombre y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin contraseña en la plataforma. Se envía una request con el campo contraseña vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 10ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 489eadd4-42b4-4d31-81b9-2f6df43beebb
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 139
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.425+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin contraseña y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin correo en la plataforma. Se envía una request con el campo correo vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 9ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token f9fc1241-afce-478a-a8fd-aeb195a83318
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 126
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:21 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.502+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin correo y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario con correo con formato inválido en plataforma. Se envía una request con el campo correo sin punto despues del @. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 277ms
Mean size per request: 90B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 20ed123d-f936-4dc8-a17a-0e5625c32b19
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 136
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "juan@perez",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:22 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":39,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo inválido y se espera Response: 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se registra un usuario con correo inválido y se espera Response: 400
expected response to have status code 400 but got 201
Request Description
No permite registrar un nuevo usuario con correo mayor a 100 caracteres en plataforma. Se envía una request con el campo correo con mas de 100 caracteres. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 9ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 8e95b439-2c65-46c7-ae29-8a39e0dfefdf
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 227
Request Body
{
          "nombre": "Juan",
          "apellido": "Pérez",
          "email": "Juannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn@perez.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:22 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.891+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario con correo mayor a 100 caracteres y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite registrar un nuevo usuario sin apellido en la plataforma. Se envía una request con el campo apellido vacío. Se espera `Response: 400 Bad request.`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 109B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 3bd3e57b-5d7a-495a-ba55-57688523f36e
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 142
Request Body
{
          "nombre": "Juan",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:22 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:22.981+00:00","status":400,"error":"Bad Request","path":"/usuarios/registrar"}
Test Information
NamePassedFailedSkipped
Se registra un usuario sin apellido y se espera Response: 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite registrar un nuevo usuario en la plataforma. El cuerpo de la solicitud debe incluir la información del usuario. `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `201 Created { "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/registrar
Response Information
Response Code: 201 - Created
Mean time per request: 192ms
Mean size per request: 108B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d343a22f-130c-48fe-b814-d79e667101f9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 154
Request Body
{
          "nombre": "Maximillian",
          "apellido": "Dicki",
          "email": "Marcelina7@example.net",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:22 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":40,"nombre":"Maximillian","apellido":"Dicki","email":"Marcelina7@example.net","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Registra un usuario exitosamente, respuesta 201 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
Registra un usuario exitosamente, la respuesta debe incluir la información del usuario creado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Devuelve una lista de todos los usuarios registrados en la plataforma. Response: `200 OK` `Array({ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean })`
Request Information
Request Method: GET
Request URL: http://localhost:8081/usuarios/listar
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 2.52KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token a4089aa2-399b-445c-9313-2edd573ddbf7
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:22 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"nombre":"Ana","apellido":"Garcia","email":"ana.garcia@example.com","esAdministrador":true},{"id":2,"nombre":"Luis","apellido":"Martinez","email":"luis.martinez@example.com","esAdministrador":true},{"id":3,"nombre":"Maria","apellido":"Fernandez","email":"maria.fernandez@example.com","esAdministrador":true},{"id":4,"nombre":"Juan","apellido":"Rodriguez","email":"juan.rodriguez@example.com","esAdministrador":true},{"id":5,"nombre":"Carla","apellido":"Lopez","email":"carla.lopez@example.com","esAdministrador":false},{"id":6,"nombre":"Martin","apellido":"Marquesi","email":"martin.marquesi@example.com","esAdministrador":false},{"id":7,"nombre":"Esteban","apellido":"Quiroga","email":"esteban.quiroga@example.com","esAdministrador":false},{"id":8,"nombre":"Alfredo","apellido":"Corrado","email":"alfredo.corrado@example.com","esAdministrador":false},{"id":9,"nombre":"Marcela","apellido":"Boanerges","email":"marcela.boanerges@example.com","esAdministrador":false},{"id":10,"nombre":"Noelia","apellido":"Gonzalez","email":"noelia.gonzalez@example.com","esAdministrador":false},{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false},{"id":13,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":15,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":17,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":19,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":21,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":23,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":25,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":27,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":29,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":31,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":33,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":35,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":37,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":39,"nombre":"Juan","apellido":"Pérez","email":"juan@perez","esAdministrador":false},{"id":40,"nombre":"Maximillian","apellido":"Dicki","email":"Marcelina7@example.net","esAdministrador":false}]
Test Information
NamePassedFailedSkipped
Se solicita listar los usuarios, se espera Response: 200 OK 1 0 0
Verificar que la respuesta sea un Array 1 0 0
Verificar que traiga el campo 'id' 1 0 0
Verificar que traiga el campo 'nombre' 1 0 0
Verificar que traiga el campo 'apellido' 1 0 0
Verificar que traiga el campo 'email' 1 0 0
Verificar que traiga el campo 'esAdministrador' 1 0 0
Total 7 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un formato de correo no válido y se espera recibir una respuesta 401 Unauthorized. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 8ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token bca1872b-12bf-4552-b71a-cbb9957dafaa
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "correo@erroneo",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:22 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Correo erróneo, respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía correo y contraseña válido, se espera recibir una respuesta 200 OK. `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 7ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4df4fd03-fc8f-4ce9-88e6-317f1e1e4b93
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 66
Request Body
{
          "email": "Juancito@example.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:22 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Login exitoso, respuesta 200 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Login exitoso, respuesta 200
expected response to have status code 200 but got 401
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 7ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c567cd15-545f-48a6-aafc-f615ff2f29d9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 73
Request Body
{
          "email": "inexistente@inexistente.com",
        	"password": "Contra123"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:22 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con correo inexistente, respuesta esperada 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se le envía un correo no registrado en el sistema y se espera una respuesta 401 Unauthorized `email: String, Required, email, max 100,` `password: String, Required, min 8, max 16, contener al menos un numero.` Response: `401 Unauthorized`
Request Information
Request Method: POST
Request URL: http://localhost:8081/usuarios/login
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 165ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 07c4f2ce-dd1e-4c88-a3ab-a8c22bf87b78
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 60
Request Body
{
          "email": "juan.perez@example.com",
        	"password": "a"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:23 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta logear con contraseña no válida, se espera respuesta 401 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario enviandole el campo "nombre" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 156ms
Mean size per request: 98B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4f189fe5-ddd2-4a5c-bf06-4d1a5f87be18
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 144
Request Body
{
          "nombre": "",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:23 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con nombre vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con nombre vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "apellido" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 148ms
Mean size per request: 100B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 122e3f84-7a7c-4050-b652-edff23238f2b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 146
Request Body
{
          "nombre": "Juancito",
          "apellido": "",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:23 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con apellido vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con apellido vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "email" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 125ms
Mean size per request: 84B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token dbf89f62-1efe-451c-a2c1-714f5279733e
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 130
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "",
          "password": "Contra123",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:23 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con email vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con email vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "password" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/11
Response Information
Response Code: 200 - OK
Mean time per request: 114ms
Mean size per request: 106B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token d232e026-bb35-43fc-a35a-decacc1a0cc4
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 143
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "",
          "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:23 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":11,"nombre":"Juancito","apellido":"Pérez","email":"juan.perez@example.com","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con password vacío, se espera respuesta 400 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se actualiza un usuario con password vacío, se espera respuesta 400
expected response to have status code 400 but got 200
Request Description
Se modifica un usuario enviandole el campo "esAdministrador" vacío. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `400 Bad Request`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/40
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 112B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4dca0dcc-0628-4c54-84ac-e60482082bf6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
          "nombre": "Juancito",
          "apellido": "Pérez",
          "email": "juan.perez@example.com",
          "password": "Contra123",
          "esAdministrador": 
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:23 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:24.823+00:00","status":400,"error":"Bad Request","path":"/usuarios/modificar/40"}
Test Information
NamePassedFailedSkipped
Se actualiza un usuario con esAdministrador vacío, se espera respuesta 400 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de false a true. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/40
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 106B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 50879a8a-df23-424c-b879-1ac8f460d7ce
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 147
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":40,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" enviando solamente el campo "esAdministrador". Debe incluir la siguiente información en formato JSON: `esAdministrador: Boolean.` Response: `200 OK` `{ "id": int, "nombre": String, "apellido": String, "email": String, "esAdministrador": boolean }`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/40
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 75B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token eb2a56f6-6d5b-488c-8598-3aaf47fa4d64
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 39
Request Body
{
        
            "esAdministrador": true
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":40,"nombre":null,"apellido":null,"email":null,"esAdministrador":true}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de false a true, se espera 200 OK 1 0 0
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
cambia el rol de un usuario, se espera Response 200 OK con la información del usuario
expected null not to be null
Request Description
Se modifica un usuario cambiando el campo "esAdministrador" de true a false. Debe incluir la siguiente información en formato JSON: `nombre: String, Requerido, min 3, max 50,` `apellido: String, Requerido, min 3, max 50,` `email: String, Requerido, email, max 100,` `password: String, Requerido, min 8, max 16, contener al menos un numero,` `esAdministrador: Boolean.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/usuarios/modificar/40
Response Information
Response Code: 200 - OK
Mean time per request: 11ms
Mean size per request: 107B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 060a6146-f9a4-4256-b4fb-f63ae26baff4
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 148
Request Body
{
            "id": 11,
            "nombre": "Maximus",
            "apellido": "Heaney",
            "email": "Angie.Miller@example.org",
            "esAdministrador": false
        
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":40,"nombre":"Maximus","apellido":"Heaney","email":"Angie.Miller@example.org","esAdministrador":false}
Test Information
NamePassedFailedSkipped
Verificar que el rol cambió correctamente de true a false, se espera 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `204 No Content`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/40
Response Information
Response Code: 204 - No Content
Mean time per request: 13ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4812110e-7b4b-4d35-a42e-6069e4578800
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se verifica que el usuario fue eliminado correctamente, se espera Response 204 No Content 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Elimina a un usuario del sistema según su `id`. Response: `404 Not found`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/usuarios/eliminar/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 8ms
Mean size per request: 0B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 27853aa7-9488-4b4e-a239-5de109bfdc98
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Se intenta eliminar un usuario con ID inexistente, se espera Response: 404 not found 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite asignar una categoría a un producto con el campo productoId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 8ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 10080d44-e86c-469c-83a6-ed02cfcbc7f6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 9999,
          "categoriaId": 3
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:25.384+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un productoId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
No permite asignar una categoría con el campo categoríaId inexistente `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 12ms
Mean size per request: 131B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 009ab1a7-9510-40c1-92f1-7fd19d3e16da
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 51
Request Body
{
          "productoId": 1,
          "categoriaId": 9999
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:25.480+00:00","status":500,"error":"Internal Server Error","path":"/api/productos/asignarCategoria"}
Test Information
NamePassedFailedSkipped
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se intenta asignar una categoría a un categoriaId inexistente, se espera Response 404
expected response to have status code 404 but got 500
Request Description
Asigna una categoria a un producto. `productoId: int.` `categoriaId: int.` Response: `200 OK`
Request Information
Request Method: PUT
Request URL: http://localhost:8081/api/productos/asignarCategoria
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 1.19KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token c00f1399-53e6-4ca8-b3da-23f44f262ffe
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "productoId": 2,
          "categoriaId": 2
        }
        
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":null,"imagen":null}}
Test Information
NamePassedFailedSkipped
Se le asigna una categoria a un producto, se espera Response: 200 OK 1 0 0
Verificar que el producto tiene una categoría asignada 1 0 0
Verificar que el producto tiene todos los detalles 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Agrega un nuevo producto a la plataforma. Se deben proporcionar los detalles del producto en el cuerpo de la solicitud. `nombre: String, Required, max 50,` `descripcion: String, Required, max 250,` `descripcionLarga: String, Required, max 2000,` `imagenUrl: String, Required, max 250` `imagenUrl2: String, Required, max 250,` `imagenUrl3: String, Required, max 250,` `precio: float, Required, el precio debe ser mayor a 0,` `disponible: boolean, Required,` `ubicacion: String, Required, max 100,` `itinerario: String, Required, max 2000,` `detalleItinerario: String, Required, max 2000` `categoria: Int.` Response: `200 OK` `{ "id": 31, "nombre": "Producto 1", "descripcion": "Descripción del producto", "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.", "imagenUrl": "`[<code>https://example.com/imagen1.jpg"</code>](https://example.com/imagen1.jpg)`, "imagenUrl2": "`[<code>https://example.com/imagen2.jpg"</code>](https://example.com/imagen2.jpg)`, "imagenUrl3": "`[<code>https://example.com/imagen3.jpg"</code>](https://example.com/imagen3.jpg)`, "precio": 1000.00, "disponible": true, "ubicacion": "Buenos Aires, Argentina", "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.", "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.", "categoria": { "id": 3, "nombre": "TREKKING", "ubicacion": "", "imagen": "`[<code>https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"</code>](https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg)`} }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/api/productos/agregarProducto
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 739B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 1bf93ed3-5085-47f4-9d92-f79fe03b79d2
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 687
Request Body
{
          "id": 30,
          "nombre": "Producto 1",
          "descripcion": "Descripción del producto",
          "descripcionLarga": "Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.",
          "imagenUrl": "https://example.com/imagen1.jpg",
          "imagenUrl2": "https://example.com/imagen2.jpg",
          "imagenUrl3": "https://example.com/imagen3.jpg",
          "precio": 1000.00,
          "disponible": true,
          "ubicacion": "Buenos Aires, Argentina",
          "itinerario": "Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.",
          "detalleItinerario": "Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.",
          "categoria": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"id":44,"nombre":"Producto 1","descripcion":"Descripción del producto","descripcionLarga":"Este es un producto increíble que ofrece una gran variedad de beneficios y características únicas.","imagenUrl":"https://example.com/imagen1.jpg","imagenUrl2":"https://example.com/imagen2.jpg","imagenUrl3":"https://example.com/imagen3.jpg","precio":1000.00,"disponible":true,"ubicacion":"Buenos Aires, Argentina","itinerario":"Día 1: Llegada. Día 2: Tour de producto. Día 3: Salida.","detalleItinerario":"Edad: 18-65 años, máx. 20 por grupo. Duración: 3 días. Guía disponible en Español e Inglés.","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}
Test Information
NamePassedFailedSkipped
Agrega un producto exitosamente, respuesta 200 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del producto agregado, incluyendo su ID 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Verificar el comportamiento del sistema cuando un usuario no tiene productos favoritos. Response: `200 OK`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/1
Response Information
Response Code: 200 - OK
Mean time per request: 13ms
Mean size per request: 42.48KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token da6c4c5b-e30a-471e-9dbd-acc16cd2f550
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"favoritoId":1,"usuarioId":1,"productoId":9,"producto":{"id":9,"nombre":"Recorrido vinícola en el día más almuerzo Gourmet","descripcion":"Explore los vinos de la región vinícola más grande de Argentina","descripcionLarga":"Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1","precio":180.00,"disponible":true,"ubicacion":"Mendoza, Mendoza","itinerario":"Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida","detalleItinerario":"Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":2,"usuarioId":1,"productoId":15,"producto":{"id":15,"nombre":"San Martín de los Andes por la Ruta de los 7 lagos","descripcion":"Excursión por los paisajes mas impresionantes de la Patagonia","descripcionLarga":"Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg","imagenUrl3":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg","precio":73.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida","detalleItinerario":"Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":3,"usuarioId":1,"productoId":19,"producto":{"id":19,"nombre":"Snorkeling con leones marinos por Madryn Buceo","descripcion":"Observe de cerca a los leones marinos en su entorno natural","descripcionLarga":"Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1","precio":124.00,"disponible":true,"ubicacion":"Puerto Madryn, Chubut","itinerario":"-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.","detalleItinerario":"Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español","categoria":null}},{"favoritoId":4,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":5,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":6,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":7,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":8,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":9,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":10,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":11,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":12,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":13,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":14,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":15,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":16,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":17,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":18,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":19,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":20,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":21,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":22,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":23,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":24,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":25,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":26,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":27,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":28,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":29,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":30,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":31,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":32,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":33,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":34,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}},{"favoritoId":35,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 1 0 0
El favorito debe tener las propiedades correctas 1 0 0
El producto debe tener las propiedades correctas 1 0 0
Guardar el ID del favorito para otros tests 1 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Comprobar cómo responde el sistema cuando se busca un producto en favoritos para un usuario inexistente. Response: `200 OK` `[]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/7826
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 2B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 991d85cb-cdb0-4e0f-a91e-429868ed3586
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:24 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se solicita una lista de favoritos para usuario inexistente, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Verificar que se pueda obtener la lista de productos favoritos de un usuario. Response: `200 OK` `[    {        "favoritoId": 1,        "usuarioId": 1,        "productoId": 9,        "producto": {            "id": 9,            "nombre": "Recorrido vinícola en el día más almuerzo Gourmet",            "descripcion": "Explore los vinos de la región vinícola más grande de Argentina",            "descripcionLarga": "Explore los vinos de la región vinícola más grande de Argentina en esta excursión de lujo de un día para grupos pequeños desde Mendoza. \nVisitará tres o cuatro de las mejores bodegas de la región de Mendoza, con una guía para obtener información y anécdotas en la ruta. Disfruta de degustaciones guiadas en las bodegas mientras admiras sus \nimpresionantes escenarios y saborea un almuerzo gourmet de varios platos con maridajes de vino como parte de la experiencia.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/80/6d.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/a4/82/fc.jpg",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/8a/b7/0d/caption.jpg?w=1000&h=-1&s=1",            "precio": 180.00,            "disponible": true,            "ubicacion": "Mendoza, Mendoza",            "itinerario": "Empezará en Mendoza.\nPase por: Trout and Wine Tours - Lujan de Cuyo - Chacras de Coria - Agrelo.\nVolverás al punto de partida",            "detalleItinerario": "Edad: 18 a 90 años, máx 9 por grupo. Duración: 8 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 2,        "usuarioId": 1,        "productoId": 15,        "producto": {            "id": 15,            "nombre": "San Martín de los Andes por la Ruta de los 7 lagos",            "descripcion": "Excursión por los paisajes mas impresionantes de la Patagonia",            "descripcionLarga": "Descubra por qué Bariloche es famoso por sus lagos en una excursión de día completo por uno de los \npaisajes más impresionantes de la Patagonia. Viaje con un guía bilingüe a lo largo de una pintoresca \nruta que serpentea a través de cuerpos de agua azules y esmeralda, espectaculares formaciones rocosas, \nríos y bosques alpinos. Haga paradas para empaparse del paisaje en las playas junto al lago y otros \nmiradores panorámicos, y  visite la ciudad de San Martín de los Andes para disfrutar de una dosis de\ncultura y cocina locales.",            "imagenUrl": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e1.jpg",            "imagenUrl2": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/df.jpg",            "imagenUrl3": "https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0f/61/95/e5.jpg",            "precio": 73.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Empezará en San Carlos de Bariloche\nPase por: Nahuel Huapi Lake - San Martin de los Andes\nVolverás al punto de partida",            "detalleItinerario": "Edad: de 0 a 90 años, máx 10 por grupo. Duración: 12 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 3,        "usuarioId": 1,        "productoId": 19,        "producto": {            "id": 19,            "nombre": "Snorkeling con leones marinos por Madryn Buceo",            "descripcion": "Observe de cerca a los leones marinos en su entorno natural",            "descripcionLarga": "Disfrute nadando y practicando esnórquel en una caleta poco profunda conocida por sus numerosos leones marinos salvajes, observe aves marinas alrededor de la Reserva Natural de Punta Loma y esté atento a las ballenas, delfines y pingüinos en el camino. Los proveedores de tours no entrenan ni alimentan a los leones marinos, y ellos inician cualquier interacción.",            "imagenUrl": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/81/59/07/fotografia-del-instructor.jpg?w=1000&h=-1&s=1",            "imagenUrl2": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/27/2c/2e/caption.jpg?w=1000&h=-1&s=1",            "imagenUrl3": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1d/f9/59/75/snorkeling-con-leones.jpg?w=1000&h=-1&s=1",            "precio": 124.00,            "disponible": true,            "ubicacion": "Puerto Madryn, Chubut",            "itinerario": "-La excursión principal de Puerto Madryn.\n-Experiencia ideal para grupos de amigos y familiares.\n- Recorrido por la hermosa Reserva Natural de Punta Loma con anidación de aves.\n- Navegamos al lado de un barco naufragado español en la playa de Paraná.\n- También podemos ver pingüinos, ballenas, delfines y muchos otros animales de la región.",            "detalleItinerario": "Edades: de 6 a 70, máx. de 10 por grupo\nDuración: 2 h 30 m\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nCumple con las especificaciones de bienestar animal\nGuía en vivo: inglés, italiano, Español",            "categoria": null        }    },    {        "favoritoId": 4,        "usuarioId": 1,        "productoId": 1,        "producto": {            "id": 1,            "nombre": "San Carlos de Bariloche",            "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",            "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",            "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",            "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",            "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",            "precio": 300.00,            "disponible": true,            "ubicacion": "San Carlos de Bariloche, Río Negro",            "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",            "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 5,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 6,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    },    {        "favoritoId": 7,        "usuarioId": 1,        "productoId": 3,        "producto": {            "id": 3,            "nombre": "Bodega Trapiche",            "descripcion": "Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino",            "descripcionLarga": "Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.",            "imagenUrl": "https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg",            "imagenUrl2": "https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg",            "imagenUrl3": "https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg",            "precio": 150.00,            "disponible": true,            "ubicacion": "Maipú, Mendoza",            "itinerario": "Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.",            "detalleItinerario": "Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español",            "categoria": null        }    }]`
Request Information
Request Method: GET
Request URL: http://localhost:8081/favoritos/listarFavoritos/2
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 2B

Test Pass Percentage
33 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 9686fede-d8cf-48ee-b327-d9be10fb0801
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[]
Test Information
NamePassedFailedSkipped
Se solicita una lista de favoritos, se espera Response: 200 OK 1 0 0
La respuesta debe ser una lista de favoritos (array) 1 0 0
La lista debe contener al menos un favorito 0 1 0
El favorito debe tener las propiedades correctas 0 1 0
El producto debe tener las propiedades correctas 0 1 0
Guardar el ID del favorito para otros tests 0 1 0
Total 2 4 0
Test Failures
Test NameAssertion Error
La lista debe contener al menos un favorito
expected +0 to be above +0
El favorito debe tener las propiedades correctas
Target cannot be null or undefined.
El producto debe tener las propiedades correctas
Cannot read properties of undefined (reading 'producto')
Guardar el ID del favorito para otros tests
Cannot read properties of undefined (reading 'favoritoId')
Request Description
No permite agregar un producto a favoritos con el campo usuarioId vacío. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{ "timestamp": "2024-10-11T17:51:52.039+00:00", "status": 400, "error": "Bad Request", "path": "/favoritos/agregarFavorito"`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b45299e4-a081-4d7c-b108-e8fea77da68f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 45
Request Body
{
          "usuarioId": "",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:26.015+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo usuarioId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{ "timestamp": "2024-10-11T18:22:42.781+00:00", "status": 500, "error": "Internal Server Error", "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 10ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 7c34fb51-9b88-4be3-80b2-427fe0ea9345
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "8888",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:26.114+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
No permite agregar un producto a favoritos con el campo usuarioId invalido. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `400 Bad Request` `{    "timestamp": "2024-10-11T20:36:08.279+00:00",    "status": 400,    "error": "Bad Request",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 116B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 50c2fd2a-a3ae-4ef7-a82c-525dc94c610b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
          "usuarioId": "abc",
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:26.202+00:00","status":400,"error":"Bad Request","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite agregar un producto a favoritos con el campo productoId inexistente. `usuarioId: Int, Requerido,` `productoId: Int, Requerido` Response: `500 Internal Server Error` `{    "timestamp": "2024-10-11T18:27:17.825+00:00",    "status": 500,    "error": "Internal Server Error",    "path": "/favoritos/agregarFavorito"}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 500 - Internal Server Error
Mean time per request: 10ms
Mean size per request: 126B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0385b4a4-7d25-47dc-8a74-c89e7c2fcae5
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 49
Request Body
{
          "usuarioId": "1",
          "productoId": 9988
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Connection close
Response Body
{"timestamp":"2024-10-14T23:01:26.302+00:00","status":500,"error":"Internal Server Error","path":"/favoritos/agregarFavorito"}
Test Information
NamePassedFailedSkipped
La respuesta debe ser 400 Bad Request 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
La respuesta debe ser 400 Bad Request
expected response to have status code 400 but got 500
Request Description
Verificar que no se permita agregar un mismo producto dos veces a la lista de favoritos. Response: `201 Created` `{    "favoritoId": 7,    "usuarioId": 1,    "productoId": 1,    "producto": {        "id": 1,        "nombre": "San Carlos de Bariloche",        "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia",        "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.",        "imagenUrl": "https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg",        "imagenUrl2": "https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg",        "imagenUrl3": "https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg",        "precio": 300.00,        "disponible": true,        "ubicacion": "San Carlos de Bariloche, Río Negro",        "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.",        "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español",        "categoria": null    }}`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 15ms
Mean size per request: 1.25KB

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 0221a46b-40b4-48cb-a7b6-fa3efd80ca5b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":36,"usuarioId":1,"productoId":1,"producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Agrega un producto a favoritos que ya estaba en la lista de favoritos, se espera Response: 409 Conflict
expected response to have status code 409 but got 201
Request Description
Verificar que un usuario pueda agregar un producto a su lista de favoritos exitosamente. El cuerpo de la solicitud debe contener los siguientes datos: `{ "usuarioId": int, "productoId": int }` Response: `201 Created` `{ "favoritoId": 4, "usuarioId": 1, "productoId": 1, "producto": { "id": 1, "nombre": "San Carlos de Bariloche", "descripcion": "Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia", "descripcionLarga": "Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.", "imagenUrl": "`[<code>https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg"</code>](https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg)`, "imagenUrl2": "`[<code>https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg"</code>](https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg)`, "imagenUrl3": "`[<code>https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg"</code>](https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg)`, "precio": 300.00, "disponible": true, "ubicacion": "San Carlos de Bariloche, Río Negro", "itinerario": "Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.", "detalleItinerario": "Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español", "categoria": null } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/favoritos/agregarFavorito
Response Information
Response Code: 201 - Created
Mean time per request: 12ms
Mean size per request: 1.12KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 19115fd1-8778-4a5c-b237-583b9b96beb6
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 44
Request Body
{
          "usuarioId": 1,
          "productoId": 3
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"favoritoId":37,"usuarioId":1,"productoId":3,"producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":null}}
Test Information
NamePassedFailedSkipped
Agrega un producto a favoritos, respuesta 201 Created 1 0 0
El tiempo de respuesta debe ser de máximo 200ms 1 0 0
La respuesta debe incluir la información del favorito agregado, incluyendo el producto asociado 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
No permite eliminar un producto de favoritos que no está en la lista de favoritos. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 47B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 25fb9224-931d-4de9-8837-8e686d6a850a
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 2,
            "productoId": 1
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:25 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Se elimina un favorito que no está en la lista de favoritos, se espera Response: 404 Not Found
expected response to have status code 404 but got 200
Request Description
Elimina un producto de los favoritos de un usuario. Response: `200 OK` `El producto ha sido eliminado de los favoritos.`
Request Information
Request Method: DELETE
Request URL: http://localhost:8081/favoritos/eliminarFavorito
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 47B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4b2e6d34-f32f-4144-96a5-b1d80dbb752f
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 48
Request Body
{
            "usuarioId": 1,
            "productoId": 2
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type text/plain;charset=UTF-8
Content-Length 47
Date Mon, 14 Oct 2024 23:01:25 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
El producto ha sido eliminado de los favoritos.
Test Information
NamePassedFailedSkipped
Se verifica que se haya eliminado el favorito, se espera Response: 200 OK 1 0 0
Total 1 0 0
Test Failure
Test NameAssertion Error
Request Description
Permite reservar un producto para un usuario en una fecha específica. El cuerpo de la solicitud debe contener los siguientes datos : `{ "usuarioId": int, "productoId": int, "fechaReserva": string (yyyy-MM-dd) }` Response: `201 Created` `{ "id": int, "usuarioId": int, "fechaReserva": string (fecha en formato yyyy-MM-dd), "producto": { "id": int, "nombre": string, "descripcion": string, "descripcionLarga": string, "imagenUrl": string, "imagenUrl2": string, "imagenUrl3": string, "precio": float, "disponible": boolean, "ubicacion": string, "itinerario": string, "detalleItinerario": string, "categoria": { "id": int, "nombre": string, "ubicacion": string, "imagen": string } } }`
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservar/registrar
Response Information
Response Code: 409 - Conflict
Mean time per request: 6ms
Mean size per request: 0B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 9446b287-ff0e-44bf-b6a8-81ccc34cd22b
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 77
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
        
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Length 0
Date Mon, 14 Oct 2024 23:01:25 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
No Response Body for this request
Test Information
NamePassedFailedSkipped
Registra una nueva reserva, se espera Response 201 Created 0 1 0
Total 0 1 0
Test Failure
Test NameAssertion Error
Registra una nueva reserva, se espera Response 201 Created
expected response to have status code 201 but got 409
Request Description
Se envía una solicitud para reservar un producto, especificando el ID del usuario, el ID del producto y la fecha de la reserva. **Response**: Si el producto ya está reservado en la fecha indicada, la API responderá con un código de estado **409 Conflict** y un mensaje de error que explique que el producto ya está reservado para esa fecha.
Request Information
Request Method: POST
Request URL: http://localhost:8081/reservas/%7BreservaId%7D
Response Information
Response Code: 404 - Not Found
Mean time per request: 4ms
Mean size per request: 113B

Test Pass Percentage
0 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 4abbbb51-21fa-4a38-a90c-afcd7c23cb89
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 75
Request Body
{
          "usuarioId": 1,
          "productoId": 2,
          "fechaReserva": "2024-10-14"
        }
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:25 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:26.873+00:00","status":404,"error":"Not Found","path":"/reservas/%7BreservaId%7D"}
Test Information
NamePassedFailedSkipped
El estado de respuesta es 409 0 1 0
El mensaje de error es correcto 0 1 0
Total 0 2 0
Test Failures
Test NameAssertion Error
El estado de respuesta es 409
expected response to have status code 409 but got 404
El mensaje de error es correcto
expected 'Not Found' to deeply equal 'Conflict'
Request Description
Este test intenta obtener una reserva utilizando un ID que no existe en el sistema. La API debe devolver un código de estado **404 Not Found** junto con un mensaje de error que indique que la reserva no fue encontrada.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservas/99999
Response Information
Response Code: 404 - Not Found
Mean time per request: 5ms
Mean size per request: 103B

Test Pass Percentage
50 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token b7f98554-bee7-4336-888e-8fd8ea0f5ae9
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:26 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
{"timestamp":"2024-10-14T23:01:26.949+00:00","status":404,"error":"Not Found","path":"/reservas/99999"}
Test Information
NamePassedFailedSkipped
Estado es 404 Not Found 1 0 0
Mensaje de error correcto 0 1 0
Total 1 1 0
Test Failure
Test NameAssertion Error
Mensaje de error correcto
expected { …(4) } to have property 'mensaje'
Request Description
Este endpoint permite obtener la lista de reservas asociadas a un usuario específico. Al proporcionar un ID de usuario válido, se retornará un arreglo con todas las reservas que ha realizado. Cada reserva incluirá la siguiente información: `{ "usuarioId": int, "productoId": int, "fechaReserva" }` Si el usuario no tiene reservas, se devolverá un arreglo vacío. En caso de que el usuario no exista, se deberá retornar un error 404.
Request Information
Request Method: GET
Request URL: http://localhost:8081/reservar/usuario/historial/1
Response Information
Response Code: 200 - OK
Mean time per request: 15ms
Mean size per request: 18.09KB

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.39.1
Accept */*
Cache-Control no-cache
Postman-Token 49ceab1b-04f2-4801-b5fa-627f3dd814d3
Host localhost:8081
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
Vary Origin
Vary Access-Control-Request-Method
Vary Access-Control-Request-Headers
X-Content-Type-Options nosniff
X-XSS-Protection 1; mode=block
Cache-Control no-cache, no-store, max-age=0, must-revalidate
Pragma no-cache
Expires 0
X-Frame-Options DENY
Content-Type application/json
Transfer-Encoding chunked
Date Mon, 14 Oct 2024 23:01:26 GMT
Keep-Alive timeout=60
Connection keep-alive
Response Body
[{"id":1,"usuarioId":1,"fechaReserva":"2024-09-09","producto":{"id":1,"nombre":"San Carlos de Bariloche","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://t4.ftcdn.net/jpg/03/59/04/93/360_F_359049346_S8EnaUo5xfEpMgjRh1cWbrDb5poVduKv.jpg","imagenUrl2":"https://t4.ftcdn.net/jpg/02/68/03/95/360_F_268039528_Eir6NkQ6qjags6nRuClgGye0csArZOPd.jpg","imagenUrl3":"https://c0.wallpaperflare.com/preview/881/303/659/argentina-san-carlos-de-bariloche-lake-mountain.jpg","precio":300.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":2,"usuarioId":1,"fechaReserva":"2024-09-13","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":3,"usuarioId":1,"fechaReserva":"2024-09-14","producto":{"id":3,"nombre":"Bodega Trapiche","descripcion":"Visita la famosa bodega Trapiche en Mendoza y disfruta de degustaciones de vino","descripcionLarga":"Este tour incluye una visita a la renombrada bodega Trapiche en Mendoza. Conocerás el proceso de elaboración del vino y podrás degustar una selección de vinos premium. Además, disfrutarás de un almuerzo gourmet en el restaurante de la bodega.","imagenUrl":"https://caminosdelvino.com/wp-content/uploads/2023/03/Rally-Bodegas-Trapiche-02.jpeg","imagenUrl2":"https://www.clarin.com/img/2023/05/23/Isq0l2FiJ_720x0__1.jpg","imagenUrl3":"https://bomtravel.com/wp-content/uploads/2022/04/1-35.jpg","precio":150.00,"disponible":true,"ubicacion":"Maipú, Mendoza","itinerario":"Llegada y bienvenida.\nRecorrido por los Viñedos.\nVisita a la Bodega y Proceso de Vinificación.\nDegustación de Vinos.\nAlmuerzo en el Restaurante de la Bodega.\nCompra de Vinos y Souvenirs.","detalleItinerario":"Edad: 0 a 99 años. Duración: 6 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":4,"usuarioId":1,"fechaReserva":"2024-09-06","producto":{"id":13,"nombre":"Excursión al glaciar Perito Moreno con navegación","descripcion":"Visita al glaciar Perito Moreno.","descripcionLarga":"Visitar el glaciar Perito Moreno en un solo día es fácil en esta visita guiada desde El Calafate. \nUna salida a primera hora de la mañana le ayudará a evitar las multitudes, así podrá pasear a lo largo de \nla pasarelas en frente del glaciar sin demasiadas intromisiones cuando llegue. A continuación, \nacérquese a unos 150 metros (490 pies) del glaciar en una excursión de navegación por la cara sur.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/0f.jpg","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/06/ff/de/14.jpg","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2b/15/c5/e4/caption.jpg?w=1000&h=-1&s=1","precio":170.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Se le recogerá.\nPerito Moreno Glaciar - Parada: 3 horas - Entrada incluida.\nPasarelas Perito Moreno - Parada: 2 horas - Entrada incluida.\nVolverás al punto de partida","detalleItinerario":"Edad: 0 a 99 años, máx 6 por grupo. Duración: 3 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":10,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":6,"nombre":"Mini Trekking Glaciar Perito Moreno","descripcion":"Experimenta una caminata única sobre el glaciar Perito Moreno en El Calafate","descripcionLarga":"Este tour te ofrece la oportunidad de realizar una caminata sobre el famoso glaciar Perito Moreno. Con la ayuda de guías experimentados, explorarás las formaciones de hielo y disfrutarás de vistas espectaculares del glaciar y el lago Argentino.","imagenUrl":"https://media.tacdn.com/media/attractions-splice-spp-674x446/0b/04/b1/f4.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/60/eb/b1/caption.jpg?w=1200&h=-1&s=1","imagenUrl3":"https://www.interpatagonia.com/paseos/trekkingperitomoreno/trekking-perito-moreno-7.jpg","precio":180.00,"disponible":true,"ubicacion":"El Calafate, Santa Cruz","itinerario":"Llegada al Parque Nacional Los Glaciares.\nTransporte al Glaciar.\nPreparación y Briefing.\nInicio del Mini Trekking.\nAlmuerzo y Exploración.\nRegreso a El Calafate.","detalleItinerario":"Edad: 8 a 65 años, máx 10 por grupo. Duración: 10 horas. Hora de inicio: ver disponibilidad. \nGuía en directo: Portugués, Inglés, Español","categoria":{"id":3,"nombre":"TREKKING","ubicacion":"","imagen":"https://s1.wklcdn.com/image_201/6059775/91336779/59655349Master.jpg"}}},{"id":21,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":22,"usuarioId":1,"fechaReserva":"2024-09-21","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":32,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":28,"nombre":"Bodega Clos de los Siete","descripcion":"Con este tour privado del vino, podrá aprender más sobre Clos de los Siete","descripcionLarga":"Un proyecto vitivinícola colaborativo especial de un grupo de enólogos franceses, en el área del Valle de Uco en Mendoza. Realizar una visita guiada le ahorra tiempo en la investigación de bodegas, ya que se organiza una programación completa para usted. En el camino, disfrute del lujo de beneficios adicionales, como almuerzo y catas de vino incluidos.","imagenUrl":"https://tangol.com/blog/Fotos/Galeria/mendoza_0_202102121427430.JPG","imagenUrl2":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0a/25/70/d8.jpg","imagenUrl3":"https://www.aseuniv.com/images/clos-de-los-7-img-5.jpg","precio":350.00,"disponible":true,"ubicacion":"Tunuyán, Mendoza","itinerario":"Visita y degustaciones en 2 bodegas\nAlmuerzo gourmet en bodega\nPickup en hotel / hospedaje\nGuía - Sommelier de Clos de los Siete\nTransporte con guía registrado\nNuestra visita cubre las bodegas Monteviejo, Cuvelier Los Andes, DiamAndes y las recientemente abiertas al público de Rolland.","detalleItinerario":"Edades de 18 a 99\nDuración: 8 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Francés, Español","categoria":{"id":4,"nombre":"BODEGAS","ubicacion":"","imagen":"https://www.argentina4u.com/pub/media/wysiwyg/Argentina/maipu_wine.jpg"}}},{"id":43,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":17,"nombre":"Excursión al monte Tronador y al glaciar Negro","descripcion":"Descubra el encanto helado del monte Tronador y el glaciar Negro en una estimulante excursión de día completo al Parque Nacional Nahuel Huapi desde Bariloche.","descripcionLarga":"Esta excursión muy especial le lleva a conocer las partes más hermosas del Parque Nacional Nahuel Huapi. Visite bosques, lagos, playas, montañas e incluso cascadas. También verá la montaña más alta de la zona, monte Tronador, que se eleva 3478 metros (11 411 pies) por encima del nivel del mar formando un límite natural entre Argentina y Chile. Las vistas desde esta altura son espectaculares. Con un guía experto, viaje a través del espectacular paisaje de la región de Bariloche y disfrute de las vistas panorámicas del lago Gutiérrez. Y atraviese impresionantes bosques y espectaculares valles para ver el impresionante glaciar Negro.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/07/c1/af/fa.jpg","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/65/71/cd/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/f2/e7/34/excursion-de-un-dia-al.jpg?w=1000&h=-1&s=1","precio":66.00,"disponible":true,"ubicacion":"San Carlos de Bariloche, Río Negro","itinerario":"Después de la recogida en su hotel de Bariloche nos dirigiremos hacia el sur para conectar con la autopista nacional 258. A lo largo de esta ruta cruzaremos la Pampa de Huenuleu, llegando finalmente al lago Gutiérrez para disfrutar de unas vistas impresionantes y de oportunidades para hacer fotos. A medida que el viaje continúa y la carretera se bifurca, nos adentraremos en una zona menos transitada bajando por la carretera de grava hasta el Tronador. Después de pasar por valles y umbríos bosques llegaremos al Glaciar Negro, Ventisquero Negro. El glaciar tiene un llamativo color negro a pesar de ser alimentado por un pequeño río que fluye desde el inmaculado y blanco glaciar Río Manso, a solo unas decenas metros por encima en la cima de la montaña. Haremos una parada en el monte Tronador para ver todos los alrededores, incluyendo el país vecino, Chile. ","detalleItinerario":"Edades: de 0 a 99, máx. de 10 por grupo\nDuración: 9 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: portugués, inglés, Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":44,"usuarioId":1,"fechaReserva":"2024-09-30","producto":{"id":18,"nombre":"Escapada de un día por la Nieve","descripcion":"Recorra los Andes desde Mendoza con Aconcagua, Uspallata y Puente del Inca","descripcionLarga":"Mendoza se encuentra en las estribaciones de la imponente cordillera de los Andes, a lo largo de parte de la carretera Panamericana. En esta excursión, saldrá de la ciudad para realizar un emocionante viaje por carretera hasta las montañas. A lo largo del recorrido, realizará una parada para visitar los pueblos andinos tradicionales de Potrerillos y Uspallata, podrá admirar maravillas naturales como el puente rocoso Puente del Inca y disfrutará de las vistas del Aconcagua, el pico más alto de América.","imagenUrl":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/00/80/d1/trilha.jpg?w=1000&h=-1&s=1","imagenUrl2":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/d1/0f/fe/caption.jpg?w=1000&h=-1&s=1","imagenUrl3":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/27/ab/95/16/andes-dagtrip-vanuit.jpg?w=1000&h=-1&s=1","precio":211.00,"disponible":true,"ubicacion":"San Martín, Mendoza","itinerario":" Vistas magníficas mientras atraviesa la cordillera de los Andes\nVisite los pueblos andinos tradicionales: tiempo libre para comprar artesanía\nVea el Aconcagua, el pico más alto de América\nServicio de recogida en el hotel y traslado de ida y vuelta sin complicaciones desde Mendoza","detalleItinerario":"Edades: de 2 a 99, máx. de 10 por grupo\nDuración: 12 h\nHorario de inicio: consultar disponibilidad\nEntrada para dispositivos móviles\nGuía en vivo: Español","categoria":{"id":1,"nombre":"NIEVE","ubicacion":"","imagen":"https://barilocheturismo.gob.ar/images/actividades/nieve/ski-01.jpg"}}},{"id":52,"usuarioId":1,"fechaReserva":"2024-10-14","producto":{"id":2,"nombre":"Parque Nacional y Viaje en Tren al Fin del Mundo","descripcion":"Explora el Parque Nacional Tierra del Fuego y viaja en el Tren del Fin del Mundo en Ushuaia","descripcionLarga":"Este tour te lleva a través del impresionante Parque Nacional Tierra del Fuego en Ushuaia. Incluye un viaje en el famoso Tren del Fin del Mundo, donde aprenderás sobre la historia de la región. También podrás disfrutar de caminatas y avistamiento de fauna local.","imagenUrl":"https://media-cdn.tripadvisor.com/media/attractions-splice-spp-720x480/0c/03/52/47.jpg","imagenUrl2":"https://www.vivituviaje.com/wp-content/uploads/parque_nacional_tierra_del_fuego-02.jpg","imagenUrl3":"https://blogimagestc.s3.amazonaws.com/tren_fin_del_mundo4.jpg","precio":300.00,"disponible":true,"ubicacion":"Ushuaia, Tierra del Fuego","itinerario":"Día 1: Llegada y recorrido por el Parque Nacional.\nDía 2: Viaje en el Tren del Fin del Mundo y exploración de la región.\nDía 3: Actividades al aire libre y regreso.","detalleItinerario":"Edad: 0 a 99 años. Duración: 2 horas. Hora de inicio: ver disponibilidad. Guía en directo: Portugués, Inglés, Español","categoria":{"id":2,"nombre":"PLAYAS","ubicacion":"","imagen":"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/16/77/c4/ed/img-20190213-wa0063-largejpg.jpg"}}}]
Test Information
NamePassedFailedSkipped
El estado de la respuesta es 200 OK 1 0 0
La respuesta contiene una lista de reservas 1 0 0
Cada reserva contiene los campos esperados 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error